Вам необходимо выяснить, какое именно имя группы вы хотите выделить.
Многие имена групп связаны с именами групп более высокого уровня (например, vimLineComment
и shComment
ссылка на Comment
).Если вы измените цвет Comment
, вы измените цвет для каждой группы, которая на него ссылается.Вот почему изменение Function
выше влияет на цвета синтаксиса CSS и HTML.
Вы можете начать с полезного сопоставления для отображения группы синтаксиса под курсором:
nmap <F2> :exec ":hi " . synIDattr(synID(line("."), col("."), 1), "name")<CR>
Измените <F2>
на любое отображение, которое вы хотели бы использовать.
Исходя из вашего описания выше, вы можете захотеть что-то вроде следующего:
hi cssIdentifier guifg=#9A1102 gui=none
hi htmlTag guifg=#2902FC gui=none
Для получения дополнительной информациипо групповым именам:
:h group-name