【发布时间】:2013-12-08 12:24:50
【问题描述】:
对于org-mode的循环或重复性任务,在这个任务里面,如果有几个checkbox并且都标记为tick,在一般任务被屏蔽为DONE后,下一个循环周期的checkbox仍然显示为tick它应该被取消勾选。例如:
- TODO Cyclic 每月主页 [0/5] 计划:
- [ ] 付费桑拿
- []交电费
- [ ] 支付租金
- [ ] 支付互联网
- [ ] 支付工会
一旦我勾选了所有这些并完成,这就是我可以看到的:
- WIP Cyclic 每月首页 [5/5] 计划:
- 从“WIP”状态“完成”[2013-11-06 星期三 20:49]:属性::LAST_REPEAT:[2013-11-06 星期三 20:49]:END:
- [X] 付费桑拿
- [X] 支付电费
- [X]支付租金
- [X] 支付网络费用
- [X] pay union
在版本中测试:
Emacs 版本: *GNU Emacs 24.3.1 (x86_64-unknown-linux-gnu, X toolkit, Xaw3d scroll bars) of 2013-08-30 on apocalipsis*
组织模式版本: *组织模式版本 7.9.3f (release_7.9.3f-17-g7524ef @ /usr/local/share/emacs/24.3/lisp/org/)*
更新:按照以下说明解决:
1。在 emacs 配置文件 .emacs 中包括:
(add-to-list 'load-path (expand-file-name "~/path_to_file_org-checklist.el/"))
(需要'org-checklist)
注意:如果没有该文件,可以从here下载
2。在 TODO 任务之后,但在复选框之前的文件 mytasks.org 中包含这些行:
:属性:
:RESET_CHECK_BOXES: t
:END:
3。验证它是否有效
只需使用C-c C-t 关闭任务,您就会看到未选中的复选框。
【问题讨论】:
标签: emacs checkbox task org-mode todo