如何禁止多个标签页打开同一篇文章

最终方案

Mononote 插件,虽然体验上有些闪烁,不过确实解决了多标签的问题。

遇到的问题

v1.6.7

多个标签页能打开同一篇文章,这是一个 bad design!

这有何意义?只会让人恼火。

image

如果要同时编辑一篇文章我会使用 SplitOpen in new window,相同标签页是什么鬼?

个人感觉VSCode的标签页处理是最好的。

预期的效果

无论是从 Files 还是 Quick Switcher 打开文章,如果标签页中已经存在那篇文章,那就直接切换到那个标签页,而不是在当前标签页或新建标签页打开相同的文章。

已尝试的解决方案

  • 没有找到设置选项
  • 尝试自己写一个插件

发现的插件

  • obsidian-open-in-new-tab
    只支持 Files,不支持 Quick Switcher.
  • no-dupe-leaves
    只支持 link navigation,不支持 FilesQuick Switcher.

最终方案

Mononote 插件,虽然体验上有些闪烁,不过确实解决了多标签的问题。

合并到现有话题中:有没有办法实现,假如文件已打开,点击链接跳转到已打开文件,而不是新打开一个标签页