如何在Emacs中为某些东西着色?

And*_*son 4 python django emacs syntax-highlighting

我在emacs中编写Django/Python,我想像{%comment%} FOO {%endcomment%}这样的东西变成橙色.

如何为重要的Django模板标签设置一些颜色?

Ash*_*hra 6

您可以使用django-modeMuMaMo等专用模式.

如果你想要一些非常基本的东西,假设你正在编辑html-mode,你可以尝试以下方法:

(defun django-highlight-comments ()
  (interactive "p")
  (highlight-regexp "{%.*?%}" 'hi-orange))
(add-hook 'html-mode-hook 'django-highlight-comments)
Run Code Online (Sandbox Code Playgroud)

(只需将以上行添加到您的.emacsinit.el,并评估它或重新启动emacs).