org-modeは広範囲にわたって文書化されていますが、オンラインマニュアルは非常に緻密であることがわかります。幸いなことに、オンラインには多くの優れたチュートリアルがありますが、特定の問題に対する答えを見つけるのが難しい場合があります。
Captureのorg-modeマニュアルセクションを読むことをお勧めします。あなたは少しセットアップをする必要があるでしょう、そして詳細はあなたが持っているorg-modeのバージョンに依存します。(7.xを使用することをお勧めします。6.xを使用している場合は、以下で説明するキャプチャ設定はいずれも機能しません。)
これが私のemacsセットアップからの簡単なスニペットです:
;;; capture mode
(setq org-default-notes-file (concat org-directory "/capture.org"))
(define-key global-map "\C-cc" 'org-capture)
(setq org-capture-templates
'(("t" "Todo" entry (file+headline org-default-notes-file "Tasks")
"** TODO %?\n %i\n %a")
("j" "Journal" entry (file+headline "~/journal/journal.org" "Today")
"** %?\nEntered on %U\n %i\n %a")))
今C-c c、私は自分のソースファイルにいるときにヒットしました。Org-modeでは、テンプレート(上記の例では[t]odoまたは[j]ournal)を選択し、キャプチャを開始したときに使用していた行へのリンクを含めて入力します。
リファイリングに関する情報で更新:複数のプロジェクトがあり、個別のToDoリストを保持したい場合は、リファイリングについても学ぶ必要があります。最も簡単な設定はorg-refile-targets
、todo.orgファイルのリストを含めることです。キャプチャプロセス中に、タスクを任意のリファイルターゲットに直接「リファイル」できます。
(setq org-refile-targets
'((nil :maxlevel . 2)
("~/project/todo.org" :level . 1)))
このページには、org-modeに関するキャプチャとリファイリングのすばらしいチュートリアルがあります。