Я хотів би змінити виділення синтаксису в моєму, 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")))))
але таким чином я отримую однакове виділення синтаксису для кожного режиму, з яким я працюю.
Це питання може бути пов’язане: змінити виділення синтаксису без зміни основного режиму?
Чи існує (сподіваюся, простий і загальний) спосіб зробити це?