【发布时间】:2012-05-17 10:27:58
【问题描述】:
我正在为 HTML/PHP 模板编写次要模式。
我有一个带有 PHP 关键字的 var
(defvar web-mode-php-keywords
'("array" "as" "break" "catch" "continue")
"PHP keywords.")
这个 var 用于像这样的字体锁定:
(defvar web-mode-php-font-lock-keywords
(list
(cons (concat "\\<\\(" (regexp-opt web-mode-php-keywords) "\\)\\>") 'web-mode-keyword-face)
...
我没有设法让用户在.emacs 的web-mode-php-keywords 列表中添加关键字
web-mode-php-font-lock-keywords 依赖于 web-mode-php-keywords 并尝试在挂钩中更改 web-mode-php-keywords 不起作用,因为 web-mode-php-font-lock-keywords 已经构建
我想我错过了什么...
(这和eval-after-load有关吗?)
【问题讨论】: