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 (всего исправлений: 1)

Блин, а

{# </script> #}

определяет как:

hi[htmlSpecialTagName] trans[htmlSpecialTagName] lo[Statement] fg[111]

Вот же ш :( Как с этим быть ?

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

syn region djangoComment и syn region djangoComBlock

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

deep-purple ★★★★★
()
Ответ на: комментарий от deep-purple

Перефразируй. Ничего не ясно с твоей фразы

Xwo
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.