vimの中のdjangoテンプレートの文法はとても明るいです.

447 ワード

djangoテンプレートにはよくjavascriptコードがあります.
{%block script}

「%endblock%」の間では、デフォルトのvim構文ハイライトプラグインはこの部分のコードを認識できません.
解決策は、構文ハイライトファイルhttmldjango.vimに以下の2行を追加することです.

" for javascript code in django template block
syn include @htmlJavaScript syntax/javascript.vim
syn region djangoVarBlock start="{% block script %}" end="{% endblock %}" contains=@htmlJavaScript