조직 모드에서 우선 순위가 다른 색상


11

내 에서이 줄의 우선 순위에 대한 얼굴 속성으로 조직 모드를 구성했습니다 init.el.

(set-face-attribute 'org-priority nil
                    :foreground "aquamarine1"
                    :background "black"
                    :inherit font-lock-keyword-face
                    :inverse-video t
                    :box '(:line-width 2
                           :color "orange"
                           :style released-button))

그러나 우선 순위 #A, #B & #C에 다른 색상을 설정하는 방법이 있는지 궁금합니다.

답변:


14

org-priority-faces각 우선 순위에 대한 특정 속성을 제공하도록 사용자 정의 할 수 있습니다 .


에서 C-h v org-priority-faces,

문서 :
특정 우선 순위에 직면합니다.
이것은 차에 우선 순위 문자가 있고 cdr에 얼굴이있는 죄수 셀 목록입니다. 면은 기호, 문자열과 같은 색상 또는 속성과 같은 속성 목록 일 수
(:foreground "blue" :weight bold :underline t)있습니다.
색상 문자열 인 경우 변수 org-faces-easy-properties 가 전경색인지 배경색인지 판별합니다.

편집하다:

예를 들어, 이것은 현재 설정입니다.

'((65 :foreground "red" :background "yellow")
  (66 :foreground "black" :background "yellow")
  (67 . "blue"))

숫자 65등은 우선 순위 문자 (ASCII 65 A등)에 해당합니다.

customize-variable인터페이스를 사용하여 가장 쉽게 구성 할 수 있습니다 .


1
예제 코드를 제공해 줄 수 있습니까?
Dan

7

여기 커스터마이징 예제

(setq org-priority-faces '((?A . (:foreground "red" :weight 'bold))
                           (?B . (:foreground "yellow"))
                           (?C . (:foreground "green"))))

1
bold인용해서는 안됩니다.
SabreWolfy

1
A, B 또는 C가 아닌 우선 순위 항목의 텍스트 자체를 변경하는 변수 이름이 무엇인지 궁금합니다. 감사!
Emmanuel Goldstein
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.