Emacs Jinja模板语法hilighting

Emacs Jinja模板语法hilighting,emacs,syntax-highlighting,jinja2,Emacs,Syntax Highlighting,Jinja2,我想使用##对jinja.el进行调整,使其能够处理单行注释。但我对elisp的了解很差。谁能帮我?我想要什么:我想做一个白痴 ## some text ## {% include "_template.html" %} 作为注释掉的字符串。但它并不完全正确。代码段的第一行看起来像是注释掉了,而第二行看起来不是。以下是我得到的: 这是jinja.el的一部分,取自jinja的git回购协议,加上我的regexp for。: 嗯。我找到了解决办法。改变 '("## ?\\(.*\\)" . (

我想使用
##
对jinja.el进行调整,使其能够处理单行注释。但我对elisp的了解很差。谁能帮我?我想要什么:我想做一个白痴

## some text
## {% include "_template.html" %}
作为注释掉的字符串。但它并不完全正确。代码段的第一行看起来像是注释掉了,而第二行看起来不是。以下是我得到的:

这是jinja.el的一部分,取自jinja的git回购协议,加上我的regexp for


嗯。我找到了解决办法。改变

'("## ?\\(.*\\)" . (1 font-lock-comment-face))

ie将“override”参数设置为true可以解决我的问题

'("## ?\\(.*\\)" . (1 font-lock-comment-face))
'("## ?\\(.*\\)" . (1 font-lock-comment-face t))