我真的很想在Org-mode中完成我的DONE任务。关注http://lists.gnu.org/archive/html/emacs-orgmode/2007-03/msg00179.html的片段(通过Sacha Chua的博客):
(setq org-fontify-done-headline t)
(custom-set-faces
'(org-done ((t (:foreground "PaleGreen"
:weight normal
:strike-through t))))
'(org-headline-done
((((class color) (min-colors 16) (background dark))
(:foreground "LightSalmon" :strike-through t)))))
然而,这对我不起作用(颜色已更改,但没有透视)。我认为可能是由于我使用的曝光主题:https://github.com/sellout/emacs-color-theme-solarized
不幸的是我自己无法解决这个问题......如果我看一下org-done的customize-face
,Strike-through的值为“On”,但没有视觉效果。
非常感谢!
答案 0 :(得分:0)
如果您使用的是浅色背景,则需要修改代码段,原作者可能使用了黑暗主题。
关键是:
((class color) (min-colors 16) (background dark))
您可以将(background dark)
替换为(background light)
,或者完全删除背景s-exp以适用于黑暗和浅色主题。
((class color) (min-colors 16))
在init.el
上的评估缓冲区后,它应该适用于您的灯光主题。我用曝光的灯进行了快速测试,它起作用了。