سؤال

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.

هل كانت مفيدة؟

المحلول

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.

نصائح أخرى

The Syntastic plugin defines two highlight groups:

highlight link SyntasticError SpellBad
highlight link SyntasticWarning SpellCap

You should be able to override this by putting similar lines in your config after Syntastic is loaded using different highlight groups from :highlight.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top