Я хочу создать шаблон захвата, который при запуске запрашивает у пользователя дополнительную информацию, чтобы определить путь к целевому файлу.
У меня уже есть несколько частей.
Функция, которая запрашивает у пользователя данные и возвращает строку:
(defun my/get-121-orgfile ()
"Ask the user for the name of the participant so that we can build"
(interactive)
(read-string "Participant Name: ")
)
An org-capture-template
, которая успешно запустит запрос при загрузке emacs:
(setq org-capture-templates
`(
("m1" "1-1 meetings")
("m1b" "prep for a 1-1 meeting" entry
(file ,(concat "~/org/meetings/1-2-1/" (my/get-121-orgfile) ".org"))
(file "~/org/templates/meeting-121-prep.org")
:clock-in t)
))
Я взял назад цитата и образец запятой из этого SO-ответа , но я не смог понять, как охватить это поведение, когда я выбираю шаблон: я хочу, чтобы подсказка появлялась каждый раз, когда я нажимаю <org-capture>m1b
.