如何仅针对给定模式自定义语法高亮
我想在lua-mode.el不影响其他主要模式的情况下更改语法高亮显示。 只是作为一个例子,我想“关键词”一样if,then,else是在大胆和蓝色字体时lua-mode(而不是默认的粉红色),而不必相同的高亮风格,同时编辑.tex同AUCTeX文件。 到目前为止,我已经尝试将以下代码放入我的代码.emacs,然后再放入我的代码lua-mode.el: (custom-set-faces '(font-lock-builtin-face ((t (:foreground "maroon3")))) '(font-lock-comment-face ((t (:foreground "green4")))) '(font-lock-keyword-face ((t (:foreground "dark blue" :weight bold)))) '(font-lock-string-face ((t (:foreground "dark cyan"))))) 但是通过这种方式,我在使用的每种模式下都会得到相同的语法突出显示。 这个问题可能是相关的:在不更改主模式的情况下更改语法突出显示? 有(希望简单和通用)的方法吗?