Vim拼写检查latex的新命令定义

时间:2012-11-25 17:11:32

标签: vim spell-checking vim-plugin

我的问题很简单,我也希望解决方案:vim-spell插件不会对LaTeX文件中\newcommand定义中的错误单词进行着色:

 \newcommand{\mycommand}{Helllo World}

Helllo不会是红色的。当我删除Helllo world周围的括号时,它被标记为坏词。

1 个答案:

答案 0 :(得分:0)

我试图解决与乳胶文件中的拼写相关的问题,我在vim_use组中得到了帮助。请阅读邮件 google groups interface获取详细信息。

尝试将以下内容添加到〜/ .vim / after / ftplugin / tex.vim文件中:

syn region texMyCmdSpell matchgroup=texStatement
      \ start='\\newcommand{.*{' end='}$'
      \ contains=@Spell
      \ containedin=texCmdBody

这似乎对我有用。开始模式只是由一个新命令定义,结束模式由}跟随一个换行符。