Я хотел бы изменить подсветку синтаксиса в моем, 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")))))
но таким образом я получаю одинаковую подсветку синтаксиса для каждого режима, с которым я работаю.
Этот вопрос может быть связан: Изменить подсветку синтаксиса без изменения основного режима?
Есть ли (надеюсь, простой и общий) способ сделать это?