如何编辑VIM的Jellybean配色方案中某些文本周围出现的彩色背景?

时间:2011-09-26 22:00:28

标签: ubuntu terminal vim color-scheme

我曾经使用gVim,但我转而使用终端风格的VIM,我想摆脱一些令人讨厌的背景突出显示在某些文本背后。以下是我所谈论的一些例子

enter image description here enter image description here

我目前使用的VIM配色方案是Jellybeans,我在此处找到了文件

~/.vim/colors/jellybeans.vim

我在这里复制并粘贴了jellybeans.vim http://pastie.org/2596544

我应该在jellybeans.vim中更改哪些内容以摆脱某些文字周围的背景突出显示?

1 个答案:

答案 0 :(得分:6)

红色和紫色背景上的文字可能是拼写 错误。您使用的配色方案不配置突出显示 拼写错误,因此默认值是活动的。

有四个突出显示小组负责拼写错误' 外观:SpellBadSpellCapSpellRareSpellLocal(请参阅 :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 命令和体验外观的变化来调整颜色)和 将类似命令附加到自定义颜色方案文件。