Я пытаюсь выяснить, есть ли какой-нибудь способ создать динамическое имя файла для захвата в emacs org-mode.
("z" "test" entry (file+headline ***A date specific headline*** "Notes"))
"** %^{prompt}")
Есть ли какой-нибудь простой способ передать дату и год в файловую часть, чтобы я мог динамически создавать файл для каждого месяца. Я хотел бы что-то вроде этого:
(concat "/home/me/file/report_notes_" (format-time-string "%m_%Y") ".org")
Редактировать - наконец-то я заработал, используя обратное цитирование:
`(("z" "test" entry (file+headline ,(capture-report-date-file "/path/path/name_")
"Notes")
"** %^{prompt}")))
затем написание такой функции:
(defun capture-report-date-file (path)
(concat path (format-time-string "%m_%Y")))
Я получил ответ после прочтения этот ответ на аналогичный вопрос.