Emacs Lisp 语法高亮

5

我想为Emacs编写一个语法高亮扩展,但是我搜索了所有变体的“emacs语法高亮教程”,都没有成功。我该如何学习编写Emacs高亮器?有哪些好的资源可以学习这样的事情?

5个回答

13

这看起来很棒。当不是凌晨1:40时,我一定会进一步调查它。 - Chris Lutz

5

2

很抱歉,您搜索的关键词不正确,“语法高亮”不是emacs的词汇 :). 您应该搜索类似“编写emacs模式”的内容。

这个问题已经有人问过了:“如何为新语言编写emacs模式”,其中提供了一些很好的指导。


1

如果你有兴趣编写自己的高亮显示,另一个问题已经涵盖了这个话题,可能对你有帮助。它包括以下代码片段:

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

代码由 Ashutosh Mehraanswer 提供。



网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接