2

Я начал часто использовать 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")))

Вопрос

  • Какова цель использования этих шаблонов?
  • Не могли бы вы (пожалуйста) проиллюстрировать их использование некоторыми примерами?

1 ответ1

2

org-capture позволяет вам сохранить (быстро!) ссылки (в широком смысле) на вас работают для дальнейшего использования. Например, скажем, что вы работаете с каким-то файлом TeX и понимаете, что пропустили раздел. Вместо того, чтобы сокращать рабочий процесс, вы просто M-x org-capture и сохраняете быструю заметку (со ссылкой на место в файле TeX ) в вашем org файле Get Things Done.

Чтобы использовать эту функцию, вы должны определить определенные файлы, в которые вы хотите сохранить эти быстрые заметки. Например, для меня самый важный файл - это gtd.org где я размещаю все задачи. В свою очередь, полезно добавить этот файл в список повестки дня (M-x org-agenda-file-to-front), чтобы вы могли легко получить доступ к спискам задач.

Шаблоны, которые я использую, определены следующим образом:

(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 для задач. На практике я связал (или, может быть, по умолчанию) org-capture с C-c c а затем C-c c t открывает буфер, где я могу редактировать элемент todo. Как только я C-c C-c сохраняет заметку в предопределенном месте, и я автоматически возвращаюсь в буфер и указываю в буфер, где я находился.

Как всегда: например, C-c означает, что вы должны нажать комбинацию CONTROC-c и, аналогично, M-x означает, что вы должны нажать META-x (META обычно ALT).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .