Vimの構文強調は強力なんだけど、修正するとなるとなかなかの茨の道だったりもする。単に単語を追加とかなら良いけど、間違った強調がなされている場合は、まずどのハイライト・グループに間違えて入っているかを知らなければならない。synID()系の関数を頑張って使うとなんとなくわかる。 " VimShowHlGroup: Show highlight group name under a cursor command! VimShowHlGroup echo synIDattr(synIDtrans(synID(line('.'), col('.'), 1)), 'name') このカスタム・コマンドで返ってきた名前から構文強調ファイルのソース辿って修正を試みる。割りと複雑なものでもcontainsやnextgroupに含まれていないとかならすぐわかる。空文字が返ってきた場合はどのグループにも属し
![Vimでカーソル下のハイライト・グループ名を知る](https://cdn-ak-scissors.b.st-hatena.com/image/square/4fd8a67abeabfd9bafa87bfc2a3ea4e679ac51d2/height=288;version=1;width=512/https%3A%2F%2Fhail2u.net%2Fapple-touch-icon.png)