Emacs org-mode capture -> file + datetree + help шаблон справки - PullRequest
2 голосов
/ 14 декабря 2010

Эй, фанатики орг-режима.Я хочу настроить шаблон журнала org-capture на использование file+datetree+prompt для динамической установки даты создания (вместо использования file+datetree, который автоматически устанавливает дату на сегодняшний день).

Когда я заменяю файл+ datetree с file+datetree+prompt в моем шаблоне,

("j" "Journal" entry (file+datetree+prompt "~/Dropbox/doc/journal.org")
     "* %?\n----Entered on %U\n  %i\n  %a")))

Я получаю сообщение об ошибке: "Неверная спецификация цели захвата.

Я пытался связываться с этим шаблоном довольно долго и неУ меня еще был успех. Буду признателен за помощь в правильной настройке шаблона моего журнала. Спасибо!

Вот ссылка на информационную страницу в файле + datetree + prompt: Элементы шаблона

Ответы [ 2 ]

1 голос
/ 22 февраля 2011

Страница руководства, которую вы упомянули, является версией руководства.Целевой элемент шаблона file + datetree + prompt был введен в коммите 341e9ce1d7085316c78d92f19790ad828c15731e , который был частью выпуска 7.4:

$ git name-rev --name-only 341e9ce1d7085316c78d92f19790ad828c15731e
tags/release_7.4~44

(означает: коммит 341… e былпредставил 44 коммитов перед тэгом release_7.4)

Так что вам просто нужно обновить его до последней версии, или вы также можете использовать версию для разработки из Org-Mode.

0 голосов
/ 20 декабря 2010

Я думаю, что проблема в том, что нет документации для файла + datetree + prompt.Попробуйте вместо этого файл + datetree.Я получил хорошие результаты от этого.

("j" "Journal" entry (file+datetree "~/Dropbox/doc/journal.org")
     "* %?\n----Entered on %U\n  %i\n  %a")))

Приведенный к этой записи в файле journal.org: (используя слово «Test» при появлении запроса)

* 2010
** 2010-12 December
*** 2010-12-20 Monday
**** Test
----Entered on [2010-12-20 Mon 12:12]

Просмотр источникаКод для org v7.3, там нет ссылки на file-datetree-prompt, хотя я видел, что он упоминался в онлайн-руководстве.Это было бы неплохо, но я просто вручную изменяю дату в самом окне ввода, если это необходимо.

...