VIMでスペルチェックをかけると違反箇所は標準で赤塗りになるが,カラースキームによっては非常に見づらい.hilight SpellBadコマンドで制御できるのだが,うまくいかない場合はColorSchemeコマンドで囲うとよいようだ.
set spell
set spelllang+=cjk
autocmd ColorScheme * hi clear SpellBad
\| hi SpellBad cterm=underline ctermbg=black
colorscheme ron
アンダーラインのみに変えた.
Source:
jshint vimrc SpellBad customization does not stick
https://stackoverflow.com/questions/17333210/jshint-vimrc-spellbad-customization-does-not-stick