用 org-mode 做 GTD 的各位,在定期 review 的时候都是怎么做的呢

DONE 项目是直接删掉还是归档?怎么归档比较科学方便?

好多类似的,感觉还是先实践起来吧,我没用的不需要记录的项目直接用手机上的reminder解决了不需要放GTD系统里

别删除,留着以后作参考使用

直接删除是不可能的,但是归档了又变成只按时间序了,虽然大 omniFocus 也是归档只留时间序,但是还是想保留项目。

所以目前的选择还是只能是归档。

我觉得更重要的问题是怎么 Review 本周都做了什么,哪些项目是一直没有进展的,这个是目前我还没有解决的地方,不知道有没有 GTDer 能指点一下

可以每个项目一个文件,archive 的时候每个文件独立 archive

一个可怜人的解决方案:cherrypicking,比如ediff进行手动archive

org mailling list 最近两个月,有个人发了一个邮件,里面好像介绍了一种方式,archive的时候,保持层级

我的处理方式是,如果是一个项目的task,永远不archive,等项目完成后,archive整个项目

https://lists.gnu.org/archive/html/emacs-orgmode/2014-08/msg00109.html

因为我的原始 org 文件是对任务和项目做了分类的,如果把已完成的内容直接 archive 到其它文件,这些分类就没有了。但是如果在那个 archive 文件里也手动地保留原来的分类,好像和直接把这些内容留在原来的文件里没有多大区别

楼主的这种情况,建议使用org-mode的internal archiving的方案:在原文档使用 :ARCHIVE: 就地归档(呃,这个先这么翻译)。被加上:ARCHIVE: tag的标题会变浅色,可以和其他标题很好地区别开来,而且不需要开新文件。以下是Org Manual里的说明:

org_internal_archiving

谢谢,我觉得这个挺不错的,先试一段时间

删除肯定是不对的,一定是archive。但除了直接archive外可以有一些设置的。

说说我的做法。我的任务基本分两类,一类是普通任务,有一个初步的分类,如“买菜类” “做家务类” 在这些类别下就是任务,不再下设层级。这个可以通过设置propeties,在archive的时候自动归类到archive文件里的不同清单下。

另一类是项目类任务,就是有很多层次的任务,这个我就是在整个项目完成后,手动归档。

有没有什么统计这一段时间任务完成情况的方法或插件呢