Answers:
该SpellBad
高亮组应该允许您配置的拼写错误的单词的出现。
假设您希望它们在黄色背景上呈红色。然后,您可以在vimrc文件或colorscheme文件中的某个位置添加以下代码(但无论如何,在colorscheme设置了该SpellBad
组之后,否则将覆盖您的设置):
:highlight clear SpellBad
:highlight SpellBad ctermfg=009 ctermbg=011 guifg=#ff0000 guibg=#ffff00
的ctermfg
,ctermbg
参数控制的前景色和背景色的颜色在终端同时guifg
,guibg
用于GUI内VIM这样做。
对于终端,当其支持8/16/256色时,颜色可以用名称(红色,黄色...)或介于000和007/015/255之间的十进制代码表示。您可以使用以下命令检查vim支持的颜色:echo &t_Co
对于gui,颜色可以用名称或十六进制的代码表示。
这是一张图表,显示了一些颜色的代码。
还有其他的高亮组(SpellCap
,SpellLocal
和SpellRare
),其控制其他种类的单词的出现。
请注意,设置该'background'
选项会导致重新加载您的配色方案。因此,如果您set background=dark
在vimrc中有某个地方,请SpellBad
在该行之后放置用于更改组的先前代码,否则colorscheme将再次覆盖您的设置。
有关更多信息,请参见:
:help hl-SpellBad
chart
链接被打破。
hi SpellBad cterm=underline ctermfg=009 guifg=#ff0000