如何使vim SpellCheck*不*代码识别?

Mus*_*afa 6 vim spell-checking vim-syntax-highlighting

默认情况下,vim拼写检查程序可识别代码,因此它不会拼写检查文件的代码部分.实际上,在markdown中,它将(pandoc multiline)表视为代码,因此不会拼写检查其内容.

有可能覆盖这个吗?或者为包括代码在内的整个文件启用拼写检查.

Mar*_*oij 8

据我所知,没有办法告诉 Vim 忽略语法文件中的拼写检查建议并只是“检查所有内容”。

一个相当严厉的解决方法是使用 ; 完全禁用语法:syn off。您可以使用 重新启用此功能:syn on

特别是对于 Markdown,您可以使用 ; 禁用代码块的突出显示 :syn clear markdownCodeBlock:syn on您也可以重置它。