2013-01-07 39 views
5

我真的很想在组织模式下完成我的完成任务。继从http://lists.gnu.org/archive/html/emacs-orgmode/2007-03/msg00179.html片断(通过萨沙蔡氏博客):在组织中完成完成任务的头条新闻

(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))))) 

然而,这并不为我工作(颜色改变,但没有删除线)。我认为这可能是由于solarized主题我用:https://github.com/sellout/emacs-color-theme-solarized

不幸的是我不能要自己解决......如果我看ORG-进行攻击,通过customize-face具有值“开”,但没有视觉效果。

非常感谢!

+0

我采用了同样的技术,第一次攻击没有出现,甚至在'org-reload'之后也没有出现,并且放弃了。最后(不要问为什么或什么时候!)我注意到通过工作。 – Juancho

+0

你有没有重新加载你的.org文件? –

+0

是的,我重新加载组织,颜色改变,但没有穿透... – user673592

回答

0

如果您使用的是浅色背景,则需要修改片段,原作者可能使用了深色主题。

重点线是:

((class color) (min-colors 16) (background dark)) 

您可以用(background light)取代(background dark),或只是删除背景S-实验值完全在黑暗和光主题开展工作。

((class color) (min-colors 16)) 

上​​一个eval缓冲后它应该工作了你的光的主题。我用太阳光进行了快速测试,效果很好。