Vim-Latex 拼写检查:忽略注释区域

Vim-Latex 拼写检查:忽略注释区域

我正在使用 Vim-Latex 环境编写法语文档。问题是,当我注释包含命令的行时,拼写检查工具会将该命令突出显示为拼写错误。

是否可以设置拼写检查工具以忽略注释行?

答案1

有一个选项,你只需添加

let g:tex_comment_nospell=1

在你的.vimrc

关于内部,此变量在/usr/share/vim/vim73/syntax/tex.vim我的安装中的文件中使用。

[编辑旧版本]

检查旧版本的 vim 源代码树,出现此变量来自修订版 1073,这是在 vim 7.0 和 7.1 之后的版本。如 diff 所述,此修改引入了以下行

if !exists("g:tex_comment_nospell") || !g:tex_comment_nospell
    syn cluster texCommentGroup contains=texTodo,@Spell
else
    syn cluster texCommentGroup contains=texTodo,@NoSpell
endif

所以也许可以添加

:autocmd BufEnter *.tex syntax cluster texCommentGroup contains=texTodo,@NoSpell

可以.vimrc解决问题,至少在 vim 7.3 上有效。如果这不起作用,您可以尝试获取较新的语法文件并将其放入.vim/syntax/tex.vim

相关内容