在vim/nvim中快速输入latex数学公式(markdown)

我是用在了markdown上, 但是tex也可以. 一句话来说, 用ultisnips, 根据需要修改snippet. 有位厉害的博主, 是一位学数学的学生, 已经创建了大量snippet. 见github. 这些snippet怎么用, 见他的博客, blog/

博主预览用的是pdflatex, 我没法用这个, 因为我是markdown, 再说如果用, 也太慢了. 我用中文写笔记, 只能用xelatex, 而且通常文件也比较大, 延迟肯定非常大. 我放弃了预览的想法. 如果nvim能与typora/obsidian同步预览就好了.

要用这位博主的snippets, 在markdown中不能直接用, 需要先安装vimtex插件和vim-markdown插件, 以支持数学公式语法识别. 配置文件加上: let g:vim_markdown_math = 1. 以及autocmd BufNewFile,BufRead *.md so $VIMRUNTIME/syntax/tex.vim.

有什么需要再添加即可. 看看他的snippets源代码吧, 核心是context. 只在math下触发(前提条件是做了我说的配置).

posted @ 2022-03-27 13:55  Tokubara  阅读(434)  评论(0编辑  收藏  举报