Чтобы получить все имена всех групп, которые влияют на выделение символа под курсором, используйте
echo 'Normal '.join(map(synstack(line('.'), col('.')), 'synIDattr(v:val, "name")'))
Это будет звучать примерно так:
Normal helpHyperTextEntry helpStar
(это для звезды в тегах в файлах справки).
Вы можете использовать
echo 'Normal '.join(map(synstack(line('.'), col('.')), 'synIDattr(synIDtrans(v:val), "name")'))
. Больше информации на :h synstack()
и :h synIDtrans()
.
После того, как вы нашли название нужной группы, вы можете указать что-то вроде
hi xmlProcessingDelim ctermbg=Yellow
в ~ / .vim / after / syntax / xml.vim.