毎回設定する度に忘れるので覚書。
書いたあとに書いたことすら忘れそうだけど
さて、例えば、次のようなシンタックスハイライトを設定するとします。
syntax match Error /aaa/
上の設定を行うと
こんな感じにハイライトされるんですが、この時にコメントや文字列リテラルのハイライトよりも優先してハイライトして欲しい場合があります。
[解決]
こういう場合は containedin=ALL を使用することで解決する事ができます。
syntax match Error containedin=ALL /aaa/
これで他のシンタックスハイライトよりも優先してハイライトを行うことができます。
Vim のシンタックス周りは結構細かく制御する事ができるんですが、その分意図した設定をするのがむずい…。