GTD工具一览
我是2020年开始接触gtd,当时在学emacs,并在此基础上实现自己的gtd系统。有一句话深以为意,“虽然gtd的理念很简单,但是打造成熟的gtd系统需要两年时间”。
反正当时有这么个念头,今天又翻到了之前做的GTD列表,意外发现,可以直接复用原来的系统,之前有些做不了的todo项现在可以做了。有一种穿越时空的感觉。
我个人实现了三套GTD系统,如下:
1 flomo(tag)
2 qqmail+omnifocus
3 emacs+beorg+orgzly
flomo gtd
参考文章flomo实践gtd和para
用flomo的标签功能,标签划分如下:
sys-gtd/
sys-gtd/inbox
sys-gtd/act/TODO | DONE | Trash
sys-gtd/porject
sys-gtd/life \
新任务搜集进inbox标签,然后归类至project或life标签,在添加状态标签。一般是在TODO标签找任务做,做完后将TODO标签转为DONE。
qqmail+omnifocus
omnifocus在文章gtd系统扩展+calender提及,实现后界面如下图 通过邮箱给一个特定邮箱发邮件,该邮件会同步至omnifocus,可以将其当作inbox。一般是看due、delegate,这两栏清空后再看defer。
emacs+orgzly
emacs就有点复杂了,把下面的文件丢到kimi,让它解释一遍。emacs中的TODO项通过坚果云同步至orgzly,遗弃的todo项加ARCHIVE标签,这样就不会出现在检索列。
然后依然是从TODO状态找任务做,做完后状态切换至DONE
在pc端,一般用Ctrl+a+m来检索标签,我当时做出了覆盖很全的标签体系,这套体系后来可以直接复用到flomo
(global-set-key (kbd "C-c l") #'org-store-link)
(global-set-key (kbd "C-c a") #'org-agenda)
(global-set-key (kbd "C-c c") #'org-capture)
;;(setq org-directory "g:/area/emacs-notes/GTD")
(setq org-directory "C:/Users/whens/Nutstore/1/docs/GTD")
(setq org-capture-templates
`(("i" "Inbox" entry (file "inbox.org")
,(concat "* TODO %?\n"
"/Entered on/ %U\n" "\n"))))
(setq org-todo-keywords
'((sequence "TODO(T!)" "|" "DONE(D!)" "|" "Waste(W!)")))
(when (memq window-system '(w32))
(setq org-agenda-files '("inbox.org" "area.org" "archiv.org"))
(setq org-refile-files (directory-files "C:/Users/whens/Nutstore/1/docs/GTD" t "\\.org$"))
)
;; Refile
(setq org-refile-use-outline-path 'file)
(setq org-outline-path-complete-in-steps nil)
(setq org-refile-targets
'((org-refile-files :maxlevel . 3)))
;; Save the corresponding buffers
(defun gtd-save-org-buffers ()
"Save `org-agenda-files' buffers without user confirmation.
See also `org-save-all-org-buffers'"
(interactive)
(message "Saving org-agenda-files buffers...")
(save-some-buffers t (lambda ()
(when (member (buffer-file-name) org-agenda-files)
t)))
(message "Saving org-agenda-files buffers... done"))
;; Add it after refile
(advice-add 'org-refile :after
(lambda (&rest _)
(gtd-save-org-buffers)))
(provide 'GTD)
end
比较仓促,意会一下吧。总之,gtd系统目的是清空大脑,并确保在合适的时机做合适的事情,这套系统的好玩之处在于你放它一段时间不管,再捡起来,能发现一些不一样的东西。
至于说具体什么东西,只可意会,end!