%20%D0%B2%20org-mode%20%D0%B4%D0%BB%D1%8F%20%D1%81%D1%82%D1%80%D0%BE%D0%BA%20%D0%BF%D0%BE%D0%B2%D0%B5%D1%81%D1%82%D0%BA%D0%B8%20%D0%B4%D0%BD%D1%8F%20%D0%BF%D0%BE%20%D0%BF%D1%80%D0%B8%D0%BE%D1%80%D0%B8%D1%82%D0%B5%D1%82%D1%83%3F.png)
Я использую 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 правильно отображает цвета в повестке дня, но только[#А], [#Б], ...строки, а не вся линия.