我正在使用 org-mode 7.8.11 和 Emacs 24.1.1,我想更改用于显示议程行的颜色,例如,所有优先级为“A”的行都以红色粗体字体显示。
我尝试更改变量 org-priority-faces,但它没有效果:
org-priority-faces is a variable defined in `org-faces.el'.
Its value is (("A" :foreground "#E01B4C" :weight bold)
("B" :foreground "#1739BF")
("#C" :foreground "#575757"))
我做错了什么?其他配置可以覆盖此新设置吗?
答案1
我自定义了变量org-priority-faces
,它在我的 .emacs 中创建了以下行
(custom-set-variables
;; here there is customization for other variables
'(org-priority-faces (quote ((65 . "DeepPink") (66 . "firebrick") (67 . "tomato"))))
)
65、66 和 67 是 ASCII 码A、B和C优先事项。
Emacs 在 agenda 中正确显示颜色,但只有[#A],[#B],...字符串,而不是整行。