【问题标题】:Org mode: Chaning "DONE" to "TODO" automatically for repeating tasks组织模式:自动将“DONE”更改为“TODO”以重复任务
【发布时间】:2015-04-04 03:45:30
【问题描述】:

我想安排一个标记为 TODO 的任务以及每天重复的任务。我已经用 +1d 安排了这个任务。

当我完成今天的这项任务后,我将其更改为 DONE,然后记下一些笔记。

但是现在这个任务在第二天的议程中也显示为 DONE。

有没有办法让 org-mode 第二天自动将 DONE 更改为 TODO?

【问题讨论】:

  • 它应该会自动更新。你是在使用org-todo 来改变待办事项的状态吗?

标签: emacs org-mode


【解决方案1】:

完成后(通过 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 属性来设置此每个任务。
  • 至少对我来说,这会立即将任务更改为“TODO”。如果任务在一天的剩余时间内以某种方式显示为“DONE”,那就太好了,然后明天当我更新文件时,它会变回“TODO”。这可能吗?
  • 有关org-todo-repeat-to-state的详细信息,请参见section 8.3.2 of the org manual中的脚注。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-12-08
相关资源
最近更新 更多