Changing error highlight color used by syntastic

system64 picture system64 · Jul 16, 2013 · Viewed 8.5k times · Source

How can the highlight color used by vim syntastic to mark the errors/warnings in code be changed. The error highlighting is enabled by default and can be changed using g:syntastic_enable_highlighting variable.

Answer

romainl picture romainl · Jul 16, 2013

You can add these lines to your ~/.vimrc after the last colorscheme line:

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

with www/xxx three digit colors taken from this palette and #yyyyyy/#zzzzzz whatever hexadecimal color you want.

You can also edit the relevant lines in your colorscheme.