spacemacs org mode 文字颜色设置
时间: 2023-06-24 22:06:40 浏览: 56
你可以在Spacemacs的Org mode中设置文字颜色,具体步骤如下:
1. 在你的.emacs.d/init.el文件中添加以下代码:
```elisp
(defun org-mode-face-settings ()
"Settings for faces in Org mode."
(setq org-todo-keyword-faces
'(("TODO" . "red")
("STARTED" . "yellow")
("WAITING" . "orange")
("DONE" . "green")
("CANCELLED" . "gray")))
(set-face-attribute 'org-level-1 nil :foreground "#268bd2" :weight 'bold)
(set-face-attribute 'org-level-2 nil :foreground "#2aa198" :weight 'bold)
(set-face-attribute 'org-level-3 nil :foreground "#859900" :weight 'bold)
(set-face-attribute 'org-level-4 nil :foreground "#b58900" :weight 'bold)
(set-face-attribute 'org-level-5 nil :foreground "#cb4b16" :weight 'bold)
(set-face-attribute 'org-level-6 nil :foreground "#6c71c4" :weight 'bold)
(set-face-attribute 'org-level-7 nil :foreground "#d33682" :weight 'bold)
(set-face-attribute 'org-level-8 nil :foreground "#dc322f" :weight 'bold)
)
(add-hook 'org-mode-hook 'org-mode-face-settings)
```
2. 这样你就为不同的级别设置了不同的颜色。你可以自行根据需要更改颜色值。
3. 如果你只想为某个特定的关键字设置颜色,你可以在Org文件中使用以下代码:
```
* TODO [#A] 完成任务
```
其中 `[#A]` 将会把 "完成任务" 设置为红色。你可以将 `A` 替换为其他字母,以使用不同的颜色。