org-roam 每次在退出emacs 时报错

Wrote /home/liuyan/spacemacs/.cache/recentf
Wrote /home/liuyan/spacemacs/.cache/places
Error (file-missing Cannot open load file No such file or directory org-roam-buffer); continue? (y or n) n

你们有遇到过嘛

org-roam-buffer好象是org-roam查看backlink的时候的那个buffer,不对应存在的文件,是不是recentf把这个buffer当成文件然后出错了?

下面还有个.cache/places,也可能是save-place-mode写文件出错,保存光标位置。

可以试试关掉recentf和save-place,排除一下原因

我把save-place-mode全局关掉,(add-to-list 'recentf-exclude "org-roam-buffer") 之后依然会报这个错诶

而且依然有

Wrote /home/liuyan/spacemacs/.cache/places

这是save-place-mode没关掉么?

关键是我没打开这个org-roam-buffer 这个 buffer, 退出emacs 依然会报这个错

应该是你的配置的问题,我的没有问题。

可以试试先执行 toggle-debug-on-error, 然后再退出, 看看有没有详细的 stack 信息, 这样比较好定位一些, 单纯这个报错的话信息太有限了.

1 个赞

是org-roam-server 的问题,org-roam-server还没适配org-roam, 把org-roam-server这个包去掉就好啦。