Я пробовал дюжину плагинов радуги.
Все они работают, пока я не открою файл php или не установлю filetype = php. Затем я получаю скобки с тем же цветом в этом буфере.
Что является причиной этого? Я попытался узнать о файлах подсветки синтаксиса vim, но это сложнее, чем выбрать новый низкоуровневый язык и затем прочитать недокументированную программу ... на самом деле это не то, что я могу сделать за несколько часов :( закончился только синтаксис php.vim 700 строк.
Я нашел это: https://defuse.ca/blog/vim-rainbow-parentheses-work-in-php, предлагая мне отредактировать php.vim и изменить:
- syn cluster phpClTop contains=@phpClFunction,phpFoldFunction,phpFoldClass,phpFoldInterface,phpFoldTry,phpFoldCatch
+ syn cluster phpClTop contains=@phpClFunction,phpFoldFunction,phpFoldClass,phpFoldInterface,phpFoldTry,phpFoldCatch,level16
но это ничего не дало ... и я мог найти что-то еще, даже не взглянув на g:rbpt_max
var, о котором упоминается в статье.
идеи? Что-нибудь, что работает на php для вас?