我曾经使用gVim,但我转而使用终端风格的VIM,我想摆脱一些令人讨厌的背景突出显示在某些文本背后。以下是我所谈论的一些例子
我目前使用的VIM配色方案是Jellybeans,我在此处找到了文件
~/.vim/colors/jellybeans.vim
我在这里复制并粘贴了jellybeans.vim http://pastie.org/2596544
我应该在jellybeans.vim中更改哪些内容以摆脱某些文字周围的背景突出显示?
答案 0 :(得分:6)
红色和紫色背景上的文字可能是拼写 错误。您使用的配色方案不配置突出显示 拼写错误,因此默认值是活动的。
有四个突出显示小组负责拼写错误'
外观:SpellBad
,SpellCap
,SpellRare
,SpellLocal
(请参阅
:help spell-quickstart
)。这些组的默认选项是
如下所示。
:hi SpellBad term=reverse ctermbg=224 gui=undercurl guisp=Red
:hi SpellCap term=reverse ctermbg=81 gui=undercurl guisp=Blue
:hi SpellRare term=reverse ctermbg=225 gui=undercurl guisp=Magenta
:hi SpellLocal term=underline ctermbg=14 gui=undercurl guisp=DarkCyan
更改突出显示参数(可以运行:highlight
命令和体验外观的变化来调整颜色)和
将类似命令附加到自定义颜色方案文件。