我有一个包含以下内容的 org 文件:
* My Heading
** TODO Make a FOO
** TODO Take action on bar and FOO
** TODO Check if FOO is working
我的目标是突出显示FOO
任务标题中的单词org-agenda-mode
。为了实现这一点,我尝试过:
(add-hook 'org-agenda-mode-hook
(lambda ()
(font-lock-add-keywords nil
'(("\\(FOO\\)" 1 '(:background "red"))))))
但没有任何改变。我的钩子正在C-h v font-lock-keywords
运行,如果我在议程视图中尝试,返回的值是
(t
(("\\(FOO\\)" 1
'(:background "red")))
("\\(FOO\\)"
(1
'(:background "red"))))
除了两次显示相同的项目之外,我看不出为什么这不起作用。是否忽略 font-lock-mode
设置?如果是这样,我怎么能添加一个“自定义”关键字突出显示org-agenda-mode
?
编辑 :
M-x emacs-version
是GNU Emacs 24.4.1 (i686-pc-mingw32)
M-x org-version
是Org-mode version 8.2.10