Изменение записей шрифтов в Emacs
Как я могу внести изменения в XXX-font-lock-keywords
(обычно используя assoc
плюс setcdr
) влияет на фонтизацию в XXX-mode
? Недостаточно просто изменить переменную, чтобы изменение имело эффект.
2 ответа
Решение
Лучший способ, как обычный пользователь, изменить записи блокировки шрифта - использовать функцию font-lock-add-keywords
а также font-lock-remove-keywords
, Например:
(font-lock-add-keywords c-mode
'(("\\<\\(FIXME\\):" 1
font-lock-warning-face t)))
2012-11-19 15:05