Bug反馈-文件移动时内部链接不更新


Obsidian设置

始终更新内部链接::heavy_check_mark:
内部链接类型:基于当前笔记的相对路径
使用Wiki链接::x:
附件默认存放路径:指定的附件文件夹
附件文件夹路径:assets

遇到的问题

Windows Obsidian版本:从第一次使用的1.4.5到目前最新的所有版本都存在
移动文件时,如果是往目录层级上层移动,文件中的内部链接相对路径不会触发自动更新

使用内部链接格式示例:![](../../../assets/demo.png)

预期的效果

正常情况应该会自动更新相对路径的层级结构,比如上面的路径应该更新为:![](../../assets/demo.png)

已尝试的解决方案

只能手动修改路径

你在obsidian外的操作系统中的资源管理器里操作文件, obsidian管不了, 只有在obsidian内置的资源管理器里操作文件才行.

@任尔东西南北风 你能不能自己测试一下再回复,所有操作都在软件内部

另外在英文版论坛上一堆人都提过这个相对路径不更新的问题,最早可追溯时间也就是从这款软件诞生起这个问题就存在

鉴于你总觉得别人不会用,给你其中一个该问题的反馈帖子:https://forum.obsidian.md/t/broken-links-in-relative-path-mode-on-move-rename/4386

有个插件是来修复这个的https://github.com/val3344/obsidian-update-relative-links/blob/master/README_zh.md

我没用这个插件,因为我采取的是另一种办法:使用基于库的绝对路径