4

我在 org 文件中有以下(子)树

* Project
** SubProject
*** TODO Do this action 1
*** TODO Do this action 2

我希望我的议程只显示带有 TODO 关键字的条目。目前议程给了我

Project
SubProject
TODO Do this action 1
TODO Do this action 2

我希望它只显示

TODO Do this action 1
TODO Do this action 2

目前我org-agenda-skip-function-global用来跳过DONECANCELLED操作

(setq org-agenda-skip-function-global 
      '(org-agenda-skip-entry-if 'todo '("DONE" "CANCELLED")))

有没有办法告诉它也跳过没有 TODO 状态的动作?我试过添加nil还是""不行?如果没有,还有其他方法可以做到这一点吗?

4

1 回答 1

6

您可以将条件nottodo用于反向匹配并使用:

(org-agenda-skip-entry-if 'nottodo '("TODO"))

用于C-h f org-agenda-skip-if RET查看完整文档。

于 2012-07-16T16:20:41.227 回答