#emacs #org-mode
Вопрос:
Я пытался добавить определенный тег по умолчанию в свой шаблон захвата. Так что, когда захват будет завершен, он будет выглядеть следующим образом
* TODO :customtag:
Это была самая близкая нить, которую я смог найти. Я пытался выяснить, есть ли более простой способ сделать это, используя только расширения шаблонов.
Комментарии:
1. Я так не думаю, но метод, приведенный в ссылке, кажется довольно простым.
2. @NickD спасибо, что изучили это. К счастью, я смог решить эту проблему более простым способом, я добавил ответ, пожалуйста, взгляните.
3. Да, вы правы (и я должен был подумать об этом, но я этого не сделал).
Ответ №1:
Лучший способ сделать это-использовать функцию org-set-теги Следующий шаблон захвата решает вышеуказанный вопрос
(org-capture-templates
'(("p" "Personal" entry
(file "xyzz/location")
"* TODO [Personal] %? %(org-set-tags "personal")
DEADLINE: %^t")))
Использование %() вокруг тегов org-set гарантирует, что функция будет оценена. Вы можете заменить «личное» любым тегом по вашему выбору.