emacs
のorg-mode
を頻繁に使用し始め、最後にorg-capture
を構成できるようになりました。
ただし、ほとんどの場所で、.emacs
ファイルに次の行を追加することでさまざまなテンプレートを構成できることがわかりました。
(setq org-capture-templates
'(("t" "Todo" entry (file+headline "~/Documents/Orgfiles/gtd.org" "Tasks")
"* TODO %?\n %i\n %a")
("j" "Journal" entry (file+datetree "~/Documents/Orgfiles/journal.org")
"* %?\nEntered on %U\n %i\n %a")))
質問
org-capture
を使用すると、後で参照できるように、(広い意味で)リンクを(すばやく!)保存して作業できます。たとえば、あるTeX
ファイルで作業していて、セクションが欠落していることに気付いたとします。ワークフローをカットする代わりに、M-x org-capture
を押して、Get Things Done TeX
-ファイルに簡単なメモ(リンクをorg
ファイル内の場所に)を保存するだけです。
この機能を使用するには、それらのクイックノートを保存する特定のファイルを定義する必要があります。たとえば、私にとって最も重要なファイルはgtd.org
で、ここにすべてのToDoを収容します。次に、このファイルをアジェンダリスト(M-x org-agenda-file-to-front
)に追加すると、ToDoリストに簡単にアクセスできるので便利です。
私が使用するテンプレートは次のように定義されています。
(setq org-capture-templates
(quote (("t" "todo" entry (file (concat org-directory "/gtd.org"))
"* TODO %?\n%U\n%a\n" :clock-in t :clock-resume t)
("n" "note" entry (file (concat org-directory "/gtd.org"))
"* %? :NOTE:\n%U\n%a\n" :clock-in t :clock-resume t)
("j" "Journal" entry (file+datetree (concat org-directory "/diary.org"))
"* %?\n%U\n" :clock-in t :clock-resume t)
)))
そして、私は主にt
をtodoに使用します。実際には、org-capture
をC-c c
にバインドし(またはデフォルトである可能性があります)、次にC-c c t
は、todoアイテムを編集できるバッファーを開きます。完了すると、C-c C-c
は事前定義された場所にメモを保存し、自動的にバッファに戻され、バッファ内の元の場所をポイントします。
いつものように:たとえば、C-c
はCONTROC-c
の組み合わせをヒットする必要があることを意味し、同様にM-x
はMETA-x
をヒットする必要があることを意味します(META
は通常ALT
です)。