【发布时间】:2023-04-06 04:58:01
【问题描述】:
Org-mode 有一个名为 org-id 的捆绑扩展,它实现了组织模式文件的全局唯一 ID。每个条目(带有正文的标题)都可以在其:PROPERTIES: 抽屉中拥有一个 ID 属性。
单个条目的新 ID 可以使用函数 org-id-get-create 分配。
如何为组织模式文件中的每个条目分配一个 ID?
我可以使用 Emacs 方法自动执行此操作,例如为每个以 * 开头的字符串调用 org-id-get-create 的宏。但我想知道 org-mode 是否已经具备这种能力。如果没有,请推荐为此目的编写 elisp 代码的最惯用方式。
【问题讨论】:
-
为什么要为所有条目添加 ID? (并不是说这是一件坏事,只是好奇,因为我也在使用 ID)。