【发布时间】:2015-04-04 03:45:30
【问题描述】:
我想安排一个标记为 TODO 的任务以及每天重复的任务。我已经用 +1d 安排了这个任务。
当我完成今天的这项任务后,我将其更改为 DONE,然后记下一些笔记。
但是现在这个任务在第二天的议程中也显示为 DONE。
有没有办法让 org-mode 第二天自动将 DONE 更改为 TODO?
【问题讨论】:
-
它应该会自动更新。你是在使用
org-todo来改变待办事项的状态吗?
我想安排一个标记为 TODO 的任务以及每天重复的任务。我已经用 +1d 安排了这个任务。
当我完成今天的这项任务后,我将其更改为 DONE,然后记下一些笔记。
但是现在这个任务在第二天的议程中也显示为 DONE。
有没有办法让 org-mode 第二天自动将 DONE 更改为 TODO?
【问题讨论】:
org-todo 来改变待办事项的状态吗?
完成后(通过 C-c C-t d),任务必须返回 TODO 或您定义的其他状态:
;; TODO state to which a repeater should return the repeating task.
(setq org-todo-repeat-to-state "TODO")
根据您的配置(请参阅org-treat-S-cursor-todo-selection-as-state-change),如果您使用 S 箭头更改 TODO 关键字,它可能无法正常工作。
【讨论】:
REPEAT_TO_STATE 属性来设置此每个任务。
org-todo-repeat-to-state的详细信息,请参见section 8.3.2 of the org manual中的脚注。