5.3.1 Closing items

最基础的自动记录功能是跟踪某个待办事项 何时(when) 被标记为完成。 可通过以下配置实现42

(setq org-log-done 'time)

此后每次将条目从待办(未完成)状态切换至任一完成状态时, 都会在标题后插入一行 ‘CLOSED: [timestamp]’ 。 若后续通过状态循环将条目切回待办状态,该行会被移除。 若将条目切回非待办状态(例如按下 C-c C-t SPC), 该行同样会被移除,除非你将 org-closed-keep-when-no-todo 设置为非 nil 。 若希望在时间戳旁一并记录备注,可使用43

(setq org-log-done 'note)

随后会提示输入备注,该备注会以 ‘Closing Note’ 标题形式存储在条目下方。


Footnotes

(42)

对应的缓冲区内设置为: ‘#+STARTUP: logdone’ 。

(43)

对应的缓冲区内设置为: ‘#+STARTUP: lognotedone’ 。