vim 中随机单词的恼人红色突出显示

Annoying, red highlighting of random words in vim

我在确定词在我的 vim 中出现这个烦人的红色背景的原因时遇到了这个问题:

您是否知道为什么 vim 在我打开的整个文档中突出显示随机单词以及如何关闭它?

这与语法高亮有关,摆脱它的方法是使用以下命令关闭语法高亮:

:syntax off

您已打开拼写检查。使用

关闭它
:set nospell

(来源:http://www.linux.com/learn/tutorials/357267-using-spell-checking-in-vim

禁用突出显示并不总是您真正想做的事情。相反,您可以更改错误的样式,使它们变得更加友好。在设置任何样式后放置:

" Any other stuff like setting colorscheme
" colorscheme distinguished

" Change style of highlighting
 hi clear SpellBad
 hi SpellBad cterm=underline

因此,您的错误将以不烦人的方式加下划线。

在我的例子中,我转了几圈,认为这是一个缓存搜索(:set noh:set nohlsearch 等都没有用)但实际上这是我的错误,我忘记了我的新 . vimrc 使用语法高亮,红色高亮标记的是语法错误。解决这些问题解决了问题,但如果那不是一个选项,:syntax off 是你的首选。