Как набрать динамическую запись в файле для захвата орг
Я пытаюсь выяснить, есть ли какой-нибудь способ создать динамическое имя файла для захвата в 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")))
Я получил ответ после прочтенияэтот ответ на похожий вопрос.