如何在组织模式下通过捕获模板自动添加标签?
How to automatically add tags via capture template in org mode?
我试图在默认情况下将特定标签添加到我的捕获模板中。这样当抓取完成后,就是下面的样子
* TODO :customtag:
This 是我能找到的最接近的线程。我试图找出是否有更简单的方法来做到这一点,只使用模板扩展。
解决此问题的最佳方法是使用函数 org-set-tags
下面的抓包模板解决了上面的问题
(org-capture-templates
'(("p" "Personal" entry
(file "xyzz/location")
"* TODO [Personal] %? %(org-set-tags \"personal\")
DEADLINE: %^t")))
在 org-set-tags 周围使用 %() 将确保函数被评估。您可以将 "personal" 替换为您选择的任何标签。
我试图在默认情况下将特定标签添加到我的捕获模板中。这样当抓取完成后,就是下面的样子
* TODO :customtag:
This 是我能找到的最接近的线程。我试图找出是否有更简单的方法来做到这一点,只使用模板扩展。
解决此问题的最佳方法是使用函数 org-set-tags 下面的抓包模板解决了上面的问题
(org-capture-templates
'(("p" "Personal" entry
(file "xyzz/location")
"* TODO [Personal] %? %(org-set-tags \"personal\")
DEADLINE: %^t")))
在 org-set-tags 周围使用 %() 将确保函数被评估。您可以将 "personal" 替换为您选择的任何标签。