“实战Elisp”系列旨在讲述我使用Elisp定制Emacs的经验,抛砖引玉,还请广大Emacs同好不吝赐教——如果真的有广大Emacs用户的话,哈哈哈。
序言
在之前的文章中,我提到自己用org-mode管理工作日午餐和晚餐要看的动画及其进度。简单来说,就是为每部动画创建同名的二级条目(它们有一个共同的一级条目叫“动画”),每当准备看新一集时,就在对应二级条目下创建形如“观看第X话”的三级条目并设为TODO。
按这种方式,在《钢炼FA》下最终会创建出64个三级条目——而可怜的Emacs甚至一屏只能显示50行!这些“阅后即焚”的三级条目浪费了其它(或许)更有价值的内容的展示空间,因此最好将每一个切换至 DONE
状态的三级条目藏起来。
org-mode可以“internal archive”一个条目,但这样仍无法节省它们占据的纵向空间。后来,我想到了org-mode的drawer特性。