org-roam 标题 ID 链接

看到 Org-roam v1.2.0 已经支持标题链接,而且通过 org-id 可以做到直接输入数据库,改名、改标题也不会有影响,但是实际操作有改文件名还是不行,比如:

* Headline 1
    :PROPERTIES:
    :ID:       b1fad567-4bce-4212-99e4-c67e9cb173c7
    :END:

另一个文件

[[id:b1fad567-4bce-4212-99e4-c67e9cb173c7][Headline]]

只要文件名称一改这些链接就全失效了,所以 org-roam 的标题链接到底是怎么实现的?找来找去也没写到底怎么做。

1 个赞

改文件名称的话链接肯定会失效啊,org-roam里的双向链接实质就是org file链接。

标题的话具体可以看这里: https://www.orgroam.com/manual/Titles.html#Titles

在没有#+title的情况下就会用标题索引

个人认为没必要改文件名吧?

是这样的,如果根据 org 本身的 id 功能其实就是储存在了本地的配置文件夹目录,里面有一个 .org-id 的文件,少了它链接也完蛋了。所以我看到它的更新日志里面写可以写入数据库里面有些好奇,也不晓得到底咋做的。