2014-03-05 55 views
9

我試圖在基於http://members.optusnet.com.au/~charles57/GTD/gtd_workflow.html的emacs中實現GTD,並且我遇到了重寫問題。從一個文件重寫到其他

在該文件中的.emacs我有這樣的配置

(setq org-refile-use-outline-path 'file) 
'(org-refile-targets (quote (("gtd.org" :maxlevel . 1) ("done.org" :level . 1)))) 

序列抄送CW可以僅選擇當前文件的地方:

  • gtd.org/
  • GTD。組織/任務
  • gtd.org/projects

請在幫助確定我爲什麼不搬到done.org

問候 Krzysiek

回答

9

這是你的代碼的修復:

(setq org-refile-targets 
     '(("gtd.org" :maxlevel . 1) 
     ("done.org" :maxlevel . 1))) 

這裏的相似,我現在使用的設置:

(setq org-agenda-files 
     '("gtd.org" "done.org")) 

(setq org-refile-targets 
     '((nil :maxlevel . 3) 
     (org-agenda-files :maxlevel . 3))) 

org-refile-targets這第一要素決定了標題級別,以真正水流中考慮 nt文件,第二個元素 - 在其他議程文件中。

+0

標題被傳送,但有一個級別1.可以重新設置設置,以使頭文件在文件done.org中具有相同的級別? – kawu

+0

'done.org'中的標題級別將與 重寫目標加上一個相同。所以如果你想改變它,改變 重寫目標的級別。 –

+0

現在,在我的配置我有 (setq ORG-重新提交的目標 「(( 「gtd.org」:maxlevel 2) ( 「done.org」:maxlevel 2))) 後 抄送CW 我只看到 gtd.org/和done.org。轉移後的航向仍然爲1級。 – kawu

相關問題