有没有「仅专注于当前文件夹」的方法?

大家好,我是刚入门Obsidian的新手,目前正在逐步学习中。

目前有个问题:

  1. Obsidian的仓库实在不好用,竟然每次都需要点好几下才能打开。
  2. 于是我干脆不用仓库,准确地说是只建立一个仓库,打算把我不同的关注领域分别设置对应的文件夹。
  3. 而且,就算是不同的领域,有时也是需要相互链接的,所以我认为有必要把自己的所有笔记放在一个仓库中。
  4. 但是:
    1. 各个文件夹会使用的标签大部分不同、小部分相同,如果放在一起就挺乱。
    2. 有的时候只想看到当前关注的领域所对应的文件夹,而并不想看到其它文件夹。比如需要专注的时候,以及需要给别人分享屏幕的时候。
    3. 有的时候只想看到当前关注的领域所对应的关系图谱,同2。
  5. 所以,有没有一种方法,可以在按下某个快捷键的时候:
    • 在Obsidian中只显示当前打开的文件所属的「根」文件夹,也即当前关注的领域。当然,自己设定层级,是关注父文件夹还是根文件夹也挺好。这个类似Mac版OmniFocus的「Focus」功能。
    • 相应地,标签面板和知识图谱面板等等位置,都只显示当前文件夹下的内容。

搜了一下没搜到有这方面的插件,所以发帖求助。

1 个赞

有个插件:
File Tree Alternative Plugin

不知道是否是你想要的那种效果。

谢谢,这个插件之前下载了,试了一下发现不是自己想要的,比如无法做到

  1. 你的想法和我一样:所有领域笔记,用同一个仓库不同文件夹来区分,多仓库确实不太喜欢

  1. 关于只专注于当前文件夹的问题,我觉得可以通过展开和收起来控制,以及专注某一篇笔记的时候可以侧边收起。或者直接文件夹侧边收起隐藏,建立一个homepage,将所有笔记链接上去。

谢谢,可是这样感觉并不能实现下面这个:

倉庫(vault)就是一個作業系統的資料夾,Obsidian操作的對象就是vault。
建好vault再新增子資料夾或檔案,所有內容都統一管理。

很好奇"干脆不用仓库" 是怎樣的操作?

有一个不那么好用的方法。
用url,将还是将各个文件夹分开,然后使用win10的快捷方式建立对应每个文件的桌面图标,这样你就能想用哪个库时就点哪个库的快捷方式,甚至给每个快捷方式添加快捷键。

不好意思,我表述错了,已改正。

这感觉比较可行,但我用的是Mac。想问一下win上的「库的快捷方式」是在哪?



不是“库的快捷方式”,是利用obsidian复制文件的url,然后通过“创建快捷方式”来做

明白了,多谢,感觉比较可行。

只不过还是不完美,比如一定要打开多个窗口。而且Mac上Obsidian连关闭当前窗口的快捷键都没有……我只能每次手动去点关闭按钮,所以用起来感觉还是不太合适。

所以樓主的需求是想在多個倉庫間做單一的管理。

一個Obsidian的instance就管理一個倉庫,開啟多個instance即可管理多個倉庫。

我有試過在某個倉庫裡用符號連結(symbolic link)的方法,把另一個倉庫「複製」到當前倉庫(Windows用mklink /d,macOS用ln),當時測試Windows是成功的。

但這樣會造成多個系統資料夾(倉庫根目錄裡的 .obsidian)嵌套的狀況,一般情形下最好不要使用。

1 个赞

我的方案,把文件夹当成区域分割。

虽然大概率不适用你hh

1 个赞

你要的是能看到当前学科下面的内容,不一定要文件夹,用这种方式也可以的
image

Obsidian 似乎是可以保存工作区设置的,有没有一种可能,可以单独配置一个工作区排布方案,在你需要专注的时候切换过去

这样看起来感觉不能做到下面这点吧

告诉你一个最简单的方法,就是套娃。把你的子文件夹当成一个库打开,但是你需要重新配置ob的插件、css等信息。我现在用的就是这个方法。同时这样还有一个好处,就是可以实现ob双开。

2 个赞

我也有楼主的需求。也一开始用了多库。可后来实际上并不像重新配置obsidian,太麻烦了,复制来复制去的。