使用的是windows 版emacs 29.3_2版本,org-roam v2 ,打开了以前创建的roam node,其中一些链接是通过org-roam-node-insert创建的,但现在点击后无法跳转,查使用org-roam-node-find是可以找到这个节点的,就再生成链接过去,就可以跳转了。与原来的链接对比,ID号也一致,唯一区别就是其中字母大小写不一致,无法跳转的是字母全大写状态,再生成的链接ID是字母全小写状态。不知是什么情况?以前是可以正常的。挺奇怪的。
这就证明生成的 ID 不一致,建议你从这一条线索摸下去检查一下。
按照我的理解,ID 应该是严格一致的才行。
使用 org-roam 需要保证不要删除有 ID 的笔记条目,这会导致链接失效问题。
多谢回复,已确认未删除相关笔记,因为使用org-roam-node-find是可以找得到该笔记的。
有没有先尝试重新建立一下db