给Emacs org mode的DONE关键字添加删除线
今天在做GTD的时候,偶然发现doom-one主题可以给DONE关键字添加删除线,感觉很显眼,是个很不错的功能。
但是当我把(require 'doom-one t)
放到配置文件后,重启,发现并没有效果。
我就查呀查。。。
终于找到了,如下操作步骤:
M-x org-customize
进入org的自定义页面- 这时候不需要着急找,任意点一个
Option
关键字,会跳到配置页面 - 配置页面顶部会有搜索框,输入
org-done
,找到后开始配置 - 点击下方的
Show All Attributes
,查看所有属性,添加Strike-through
,并设置为on
。 - 点击
Apply and Save
,并退出配置
或者还有稍微简单一点的办法:
M-x customize-face
- 键入
org-done
- 执行上面的4,5
这时候你会发现DONE关键字已经带有删除线了。
如果我们需要把DONE的整行都添加删除线,只需把第三步搜索的值改为org-headline-done
(第二种方法同理),之后的步骤相同。
但是重启之后,还是不能生效的,因为他那里有说明,需要把下面的语句添加到init.el
中才能生效:
(setq org-fontify-done-headline t)
最终效果如图:
(完)
- 本文作者:吴泽辉
- 本文链接:https://mutex.top/posts/c5c41e4d/
- 发表日期:2018年10月20日
- 版权声明:本文章为原创,采用《知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议》进行许可