如何从单个文件显示所有待办事项

时间:2018-11-19 10:10:44

标签: emacs org-mode

我对org-mode和emacs还是陌生的,所以请原谅我问这样一个简单的问题。

我按感兴趣的领域组织了org-mode个文件:所以我有一个用于工作,一个用于个人项目,等等。这些文件既包含便笺又包含TODO条目,因此很难做到查看给定文件中的所有TODO项...

这是我的问题:

是否有一种简便的方法,可以根据它们所在的文件轻松地在议程视图中过滤所有待办事项

我现在唯一想到的方法是对每个文件使用特殊标记,但这将要求我更新所有文件和所有条目,这是我宁愿避免的很多工作。

谢谢!

2 个答案:

答案 0 :(得分:1)

请参见手册的Basic TODO functionality部分:C-c / t在单个文件中构造所有TODO项的“稀疏树”; C-c a t从已添加到议程的所有文件中构造一个全局TODO列表。

答案 1 :(得分:1)

您还可以在文件的“ FILETAGS”标头中使用按文件标记,因此,尽管您需要编辑每个文件,但每个文件仅一行。我使用三个,“ @ work”,“ @ home”,“ @ personal”。然后可以过滤议程视图中的标签。

#+FILETAGS: @work