Добавьте эту команду к вашему .vimrc:
:hi link cssClassName Type
Почему это работает:
Прежде всего, вам нужно найти имена групп синтаксиса элементов, которые вы используете.
Вы можете сделать это, поместив курсор на выделенную область синтаксиса и выполнив команду:
:echo synIDattr(synID(line("."), col("."), 1), "name")
Вы должны получить cssIdentifier
и cssClassName
для #id{...}
и .class{...}
соответственно.
Затем вы можете увидеть, с какой группой подсветки они связаны, используя :highlight cssIdentifier
и :highlight cssClassName
. Вы можете просмотреть весь набор подсветки, используя :highlight
.
По умолчанию они оба связаны с функцией. Лучшее решение, вероятно, состоит в том, чтобы вместо этого связать cssClassName с синтаксической группой Type. Вы должны быть в состоянии использовать любую цветовую схему, и она все равно будет работать:
:hi link cssClassName Type
Если вы добавите это в свой .vimrc, vim будет использовать эту ссылку вместо той, которая определена в файле синтаксиса css.