vim - 在vim中突出显示行时隐藏拼写错误

标签 vim

当出现拼写错误(使用 set spell )时,它会将其突出显示为红色(好!),但是当该行突出显示为我的当前行时,红色消失(坏)。删除 set cul解决了这个问题,但是如何在突出显示时将单词标记为红色?我可能在一行中拼错了多个单词,而且在打字时,拼写错误会被隐藏,直到我转到下一个,这有点糟糕。

vimrc: https://gist.github.com/OscarGodson/d1b05d52df4ff160b891
配色方案:https://github.com/tomasr/molokai

最佳答案

1)可以改变vim配色方案,或者SpellBad高亮方案;第二种情况的一个例子是在 vimrc 中添加以下内容,

hi clear SpellBad
hi SpellBad cterm=bold

2)(不是解决方案)有人可能会发现“撰写时进行拼写检查”有点烦人/分散注意力,并且更喜欢在他们写完文章之前关闭拼写检查。

关于vim - 在vim中突出显示行时隐藏拼写错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15013033/

相关文章:

vim - Vundle 不安装 vim 插件

vim - 如何修复 Solarized Dark iTerm2 主题上的 Mocha 隐形文本

vim - 找出 Vim 中奇怪高亮的原因

vim 插件 FuzzyFinderTextMate 错误

ruby-on-rails - vim omnicomplete with ruby​​ 只能部分工作

Vim 在 256 色终端中是黑白的

regex - 如何在 Vim 语法中突出显示以 ‘@’ 开头的单词?

Vim 用 * 高亮一个单词而不移动光标

visual-studio-code - vscode 使用 eslint 格式化修改行

python - 如何在 python 命令中使用 vim 列表?