我用obsdian都是做本地笔记的。它的附件管理确实让人感觉不畅快。
所以我安装了consistent-attachments-and-links插件(以下我就简称links插件了 )。
安装后先根据自己习惯设置下再使用。我是把设置中的第一条取消了。具体怎么设置好需要个人费点时间好好摸索了。
然后在命令面板输入links,调出插件命令如下图:
调用
Check vault consistent命令,可以检查出移动文件后未更新附件路径的文件。他会自动生成一份报告文件,你可以根据报告自己手动修改附件路径。
想要批量修改文章中有问题的附件路径,可以尝试下
Convert all embed paths to relative命令。
据我使用体验,开启links插件后,移动或改名文件,文章中附件的路径就都会自动更新了。
但是如果在开启links插件前,文章中附件路径就有问题,还是不会自动更新的。
当修改正确后,再移动或改文章名就都能自动更新附件路径了。
这个插件还能清理空文件夹。
如你也像我一样,喜欢在库的根目录只设置一个附件文件夹,那么使用Collect attachments in current note命令,可单独整理出一篇文章的markdown文件及其附件。前题是备份现在的库,并打开你想要整理的文件。
其他功能大家自己探索吧,我这里主要针对楼主的困扰,谈一下我的方法。毕竟这也曾经困扰过我。
