vimで意図しない文字列についたハイライトを消したい


以下のように日本語やjsonの一部で不要なハイライトがついてしまいます。  
おそらくプラグインやデフォルトのシンタックスの設定が悪さをしていると思うので、  
ひとつずつプラグインを外したりしながら調査すれば原因がわかりそうな気がしていますが、  
もし何か良い解決策があれば教えてください。

  * vimrc  
<https://github.com/tackeyy/dotfiles/blob/master/.vimrc>

  * plugins  
<https://github.com/tackeyy/dotfiles/blob/master/.dein.toml#L68>

[![https://gyazo.com/97de316d8c7a93268f6260d79e276e2d](https://i.gyazo.com/97de316d8c7a93268f6260d79e276e2d.png)](https://gyazo.com/97de316d8c7a93268f6260d79e276e2d)

[![https://gyazo.com/c335482f9ded8625b2016780af291026](https://i.gyazo.com/c335482f9ded8625b2016780af291026.png)](https://gyazo.com/c335482f9ded8625b2016780af291026)




詳しく見てませんが、スペルチェックが原因じゃないですか？

[code]

    59  set spell                                   " スペルチェック
    
[/code]

`spelllang`に`cjk`を設定すればスペルチェックを使いつつ日本語を対象から外せます。

[code]

    set spelllang+=cjk
    
[/code]

あとはまぁ何かしら`spellfile`を設定して１つ１つ単語をファイルに放り込んでやるとか。  
私の場合は基本スペルチェックがうっとおしいんで、markdownやmbox、txtのファイルタイプにしか使ってません。




詳しく見てませんが、スペルチェックが原因じゃないですか？

[code]

    59  set spell                                   " スペルチェック
    
[/code]

`spelllang`に`cjk`を設定すればスペルチェックを使いつつ日本語を対象から外せます。

[code]

    set spelllang+=cjk
    
[/code]

あとはまぁ何かしら`spellfile`を設定して１つ１つ単語をファイルに放り込んでやるとか。  
私の場合は基本スペルチェックがうっとおしいんで、markdownやmbox、txtのファイルタイプにしか使ってません。

