更改Syntastic使用的错误高亮颜色

18

如何更改vim syntastic用于标记代码中错误/警告的高亮颜色。默认情况下启用错误高亮显示,并可使用g:syntastic_enable_highlighting变量进行更改。


参见:https://dev59.com/1Yvda4cB1Zd3GeqPYFmR - Brandon
2个回答

25

你可以在最后一个colorscheme之后将这些行添加到您的 ~/.vimrc 文件中:

你可以将这些行添加到你的~/.vimrc文件中,最好是放在最后一个colorscheme行之后。

hi SpellBad ctermfg=www ctermbg=xxx guifg=#yyyyyy guibg=#zzzzzz
hi SpellCap ctermfg=www ctermbg=xxx guifg=#yyyyyy guibg=#zzzzzz

使用此调色板中的三位数字颜色www/xxx,以及任何十六进制颜色#yyyyyy/#zzzzzz

您还可以编辑您所使用的配色方案中的相关行。


糟糕,复制/粘贴的危险。 - romainl

12

Syntastic插件定义了两个高亮组:

highlight link SyntasticError SpellBad
highlight link SyntasticWarning SpellCap

您可以通过在 Syntastic 加载后将类似行放入配置文件中,使用不同的高亮组来覆盖此设置。:highlight


1
谢谢!我刚刚错过了SyntasticErrorSyntasticWarning。文档中只提到了SyntasticErrorSymbolSyntasticErrorLine(警告也是如此)。 - system64

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接