vim подсветка (цвет) скобок

vim подсветка (цвет) скобок

Я попытался поместить следующее в свой файл .vimrc:

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

для постоянного окрашивания скобок, круглых скобок, фигурных скобок и т. д., однако это не работает. Если я делаю это в строке внутри vim, это работает.

Есть идеи почему?

Спасибо

решение1

Поскольку вся подсветка синтаксиса является локальной для буфера, который активен, когда определяются элементы синтаксиса. Попробуйте что-то вроде этого:

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

решение2

Радужная скобка Выделите соответствующие скобки цветами радуги

Связанный контент