距离上次更新本文已经过去了 275 天,文章部分内容可能已经过时,请注意甄别

windows 下 obsidian 快速打开某个仓库的办法。

问题

如果你使用 obsidian 的时候需要管理多个 vault(仓库),就会遇到一个麻烦的问题。每次点击 obsidian 的时候,默认只会打开上一次关闭的 vault,且没有办法修改。

在状态栏上 obsidian 也不会像 vscode 一样驻留之前打开过的 vault。

image.png

image.png

这就导致,如果我们想打开一个不是上一次关闭的 vault,那么就需要在默认打开的 vault 中点击仓库选择按钮,再在仓库列表中选择目标 vault,实在是麻烦!

image.png

下面给大家提供一个在 windows 上可以使用的快捷打开某个 vault 的办法。

办法

参考 https://zhuanlan.zhihu.com/p/619483889

官方文档:使用 obsidian URI

官方文档中提到了,obsidian 会自动在 windows 的注册表中注册 obsidian:// 这个链接,且为之提供了一部分功能,其中就包括我们需要的打开某个特定库的功能,链接格式如下

plaintext
1
obsidian://open?vault=库ID

我们要做的就是,先把你需要快捷打开的某个仓库,手动打开一次, 让其显示在库列表中。只有出现在列表中的仓库才能使用这个办法快速打开。

image.png

然后按照图示方式,点击仓库列表中,某个仓库旁边的三个点,选择 Copy vault ID 拷贝库的 vault ID,填入上文提到的链接中,比如

plaintext
1
obsidian://open?vault=c7d248e04bcc1f58

image.png

有了这个链接后,我们在桌面右键鼠标,选择菜单中的新建-快捷方式

image.png

输入刚刚准备好的 obsidian url,点击下一步

image.png

起个名字,点击完成

image.png

搞定!

现在你就在桌面上成功创建了一个打开特定 obsidian vault 的快捷方式了,不再需要去执行繁琐的操作了!你也可以把这个快捷方式移动到其他你想要的地方。

image.png