vim ハイライト(色)括弧

vim ハイライト(色)括弧

.vimrc ファイルに次の内容を追加してみました:

syn match parens /[(){}]/
hi parens ctermfg=red

括弧、丸括弧、中括弧などを永続的に色付けしようとしましたが、うまくいきませんでした。vim 内でインラインで実行するとうまくいきます。

理由について何か考えはありますか?

ありがとう

答え1

すべての構文の強調表示は、構文項目が定義されているときにアクティブなバッファに対してローカルであるためです。次のように試してください。

autocmd BufRead,BufNewFile * syn match parens /[(){}]/ | hi parens ctermfg=red

答え2

虹の括弧 一致する括弧を虹色で強調表示します

関連情報