LINUX.ORG.RU

htmldjango комментарии как сделать другого цвета ?

 , ,


0

1

:hi Comment Comment xxx term=bold ctermfg=240 guifg=#585858

Это меня устраивает. Но, htmldjango имеет комменты типа

{# </script> #}

Они не подсвечиваются ctermfg=240 Хотя в ~/.vim/after/ftplugin/django.vim

" Django template 'comment' tag and comment block
syn region djangoComment start="{%\s*comment\s*%}" end="{%\s*endcomment\s*%}" contains=djangoTodo
syn region djangoComBlock start="{#" end="#}" contains=djangoTodo

HiLink djangoComment Comment
HiLink djangoComBlock Comment

:hi djangoComment
djangoComment  xxx links to Comment
:hi djangoComBlock
djangoComBlock xxx links to Comment

И почему же djangoComment djangoComBlock имеет линк на Comment, хотя им не подсвечивается ?


Ответ на: комментарий от Xwo

syn region djangoComment и syn region djangoComBlock

Что-то мне подсказывает, что он останавливается на первом найденном и затем, проходя еще раз уже не трогает то что обработано, а приоритет зависит от порядка объявления правил. Пробуй.

deep-purple ★★★★★ ()