1

我的问题很简单,我也希望有解决方案:vim-spell plugin doesn't colorize the wrong words in \newcommand's definition in LaTeX files:

 \newcommand{\mycommand}{Helllo World}

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

4

1 回答 1

0

我试图解决与乳胶文件中的拼写有关的问题,并在 vim_use 组中获得了帮助。请阅读 谷歌群组界面中的消息以获取完整的详细信息。

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

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

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

于 2012-11-25T18:52:42.760 回答