只管去做—用emacs的org-mode做時間管理(1.收集、處理)

原文地址:http://blog.chinaunix.net/uid-342902-id-2416116.html


根據只管去做(GTD)的理念,你需要一個可靠的外部系統來接管所有可能擾亂你心緒的事情,而你的心中應該是無所牽掛,可以"只管去做"的。

在這裏,org-mode自然就是那個可靠的外部系統了,這在emacs23下是自帶的,稍稍在.emacs下加點配置

(add-to-list 'auto-mode-alist '("\\.org$" . org-mode))
(define-key global-map "\C-cl" 'org-store-link)
(define-key global-map "\C-ca" 'org-agenda)
(setq org-hide-leading-stars t)
(setq org-log
-done t)


下面就正式開始吧,先建個文件夾,如~/.org/,在裏面新建org文件,比如與工作無關的個人事務都放在self.org裏,它的大概樣子如下(第一行以後再解釋):

+TAGS: EASY(e) COMM(c) OFFICE(o) READ(r) URGENT(u) FUTURE(f) WAIT(w) MEMO(m)
* 閱讀、充電
** 計算機
* 強身健體
** 力量、健美
** 有氧運動
* 人際關係
* Basket
** 臨時籃子

然後就開始靜下心來,耐心地,自下而上地將你所有縈繞於心中的所有事情轉移到這個系統中去。記住是所有,不要留任何隱患,所有具體不具體的,成熟不成熟的都要寫下來,總之就是不要讓它再幽魂不散地騷擾你的心境了。

比如說,你今天發現圖書館新開的自習室裏有很多你感興趣的新書,總時不時地覺得該提高一下表達能力、寫作能力、演講能力,還有一堆書想看,希望能培養良好的閱讀習慣,還想學用blender作三維建模,想起北京秋天不長了,該出去享受一下陽光順便活動一下生鏽的筋骨了,想起本科同學好久不聯繫了。。。都寫下來吧,不管是些具體的事、模糊的意向還是些不成熟的想法,先記下來再說。初次做這個大概需要一兩個小時,寫下上百條都不要奇怪,往後就要靠平常注意積累了。

以下仍然只是個示例:

#+TAGS: EASY(e) COMM(c) OFFICE(o) READING(r) URGENT(u) FUTURE(f) WAIT(w) MEMO(m)
* 閱讀、充電
** 養成閱讀習慣
*** 沒有條件創造條件也要上,晚上遠離電腦兩個小時,去圖書館 :EASY:
*** TODO 下載感興趣的jar電子書傳到手機上,利用一切間隙看
** 計算機
*** 閱讀<Mastering Algorithms with perl>         :FUTURE:
*** 學習blender三維建模                         :FUTURE:
** 英語
*** 千萬別學英語                                 :EASY:
  - [ ] 每天反覆聽同一盒磁帶
  - [ ] 反覆聽一個月後聽寫、跟讀
* 強身健體
** 力量、健美
*** TODO 去趟天成買對啞鈴                         :EASY:
** 有氧運動
*** 去八達嶺殘長城轉轉
*** 參加一次1.3+級的穿越
*** 騎車繞北京城半圈
* 人際關係
*** 好久沒見老同學了
* Basket
** 臨時籃子
*** 文獻中心二樓的研究生自習室很好,很強大         :MEMO:
*** 提高一下表達、寫作能力                         :URGENT:
*** 提高演講能力                                 :FUTURE:
*** 閱讀<哲學的故事>                             :READING:

所有事項都以*開頭,*數目代表了級數,org-mode其實就是一種outline mode,帶*的是outline項。org-mode支持對outline項作以下操作(鼠標在outline項上):
  • TAB摺疊、打開子項,Shift-TAB摺疊、打開整個文檔
  • C-c C-c指定當前項標籤,如上面的:URGENT:, :MEMO:等,方便以後分類查找
  • M-左右方向鍵減/增*數目
  • M-上下方向鍵移動當前項位置
  • C-c C-t設定當前項狀態爲TODO DONE或空白
  • C-c C-s規劃時間(只建議用於約會或非此時不可的情形)
  • C-c C-d設定最後期限(deadline)
好了,現在假設你現在已經有了一個長達幾百行的列表,千萬別讓它就這麼堆着,那樣你就前功盡棄了,好不容易從腦中清除出來的東西可能過不多久又重新縈繞在你腦中。你現在要做的便是清理你放在這個你所依賴的系統裏的所有信息,具體過程如下:
  1. 逐一處理,馬上作出決定,不要積壓
  2. 如果認定是垃圾,刪除
  3. 如果可委派別人,委派出去,將該項標籤設爲:WAIT:,這個標籤下的事情都不用你幹(爽吧)
  4. 2分鐘可完成的立刻幹掉
  5. 應該儘快採取行動但超過2分鐘的,C-c C-t設爲TODO
  6. 這是一件不具體的事務(如養成閱讀習慣),那麼確定如何實施下一步(創造條件,下載jar書)
  7. 也許在將來再做的事設標籤爲:FUTURE:
  8. 不要剩餘有未處理的事項,以後注意隨時添加,及時檢查處理(比如前面的例子就還有四、五項未處理,不應該)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章