Я использую 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 дляА, БиСприоритеты.
Emacs правильно отображает цвета в повестке дня, но только[#А], [#Б], ...строки, а не вся линия.