引用了没有后缀的文件,点击该文件打不开


遇到的问题

最新版ob,本人新手入门,发现附件里面的文件没有后缀就索引不上,在md里面指向了该文件,会显示未创建。给没有后缀的文件加上个随便的后缀例如.1都能索引上去,点击能唤醒win的选择打开方式。请问这是正常的吗?

单独在附件文件夹点这个没有后缀的文件,可以唤起win的选择应用打开。

预期的效果

理论上虽然没有文件.后缀,应该也可以打开吧?

已尝试的解决方案

尝试询问ai和百度搜索都没找到答案。

应该所有文件都有后缀吧?你把这个不勾选看看后缀:


另外
在Obsidian中,默认文件是md格式,链接文件不写后缀,默认的就是该文件名的md文件

文件本来就是没有后缀的,不是没显示的问题。

在ob里面新建文件没有后缀确实默认为md,刚才我也发现了。

linux上很多文件是没有后缀的啊,我把文件添加进ob就发现了这个问题。
预览的时候就显示未创建,点击创建,然后就会自动创建一个没有后缀的文件出来,可以在里面写东西(因为默认是md)但是之前添加进来的没后缀的文件是被复制进附件目录了,在左侧导航栏里面点击是可以正常调用软件打开。应该是ob默认无后缀就是md文件,然后打开我的无后缀文件,发现里面内容不是md内容,就忽略掉这么文件了。
怎么可以解决这个问题?

如同楼上说的, 在 markdown 笔记软件里, 若链接时文件没写后缀 [[filename]] 那肯定是解释为 filename.md 更合适

感觉没啥好办法, 试了下最接近楼主意图的是

[test](<file:///C:\Users\username\Downloads\无后缀文件名称>)

这种写法可以指向无后缀的文件 (不在仓库里也行), 然后在链接上点击右键, 然后弹窗选个软件打开

1 个赞

是的!很强可以指向不在仓库里的,直接单击就打开了!怎么指向仓库内的呢?我写相对路径打不开库内的

这个没办法了… file:///xxx 只能是绝对路径