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

相關內容