【小白教程】修改目录文件顺序,实现自定义排序/拖动排序

Obsidian 本身不支持对目录进行自定义排序,这个问题在过去几年都没有好的解决方式。而现在有一个插件,可以实现自定义目录顺序,而且是通过拖动排序的方式。

插件叫做「Bartende」,使用方式:

  1. 安装后重启 obsidian
  2. 在目录上方,点击【排序】,会看到新增了一个【Custom】选项,点击它
  3. 点击排序按钮,就可以拖动排序了

安装方式
Bartende 暂时不能在插件市场下载,大家可以打开作者的Github。下载插件文件后,保存到自己obsidian文件库的VaultFolder/.obsidian/plugins/obsidian-bartender/

如果实在不会下载,也可以用插件「Obsidian42 - BRAT」来进行安装。
「Obsidian42 - BRAT」这个插件,可以把 GitHub 上的插件或主题,快速安装到 Obsidian 上。并且还能帮你检查更新。

具体使用方式:

  1. 在插件市场搜索「Obsidian42 - BRAT」,记得注意空格。
  2. 启动 Obsidian42 - BRAT ,进入插件选项
  3. 插件选项内,滚动到 eta Plugin List 部分
  4. 点击 「Add Beta Plugin」
  5. 输入 GitHub 上指定的存储库,格式为 作者名称/存储库。而这次你输入nothingislost/obsidian-bartender
    (注意不要带有空格)
  6. 安装插件后,到【设置】—【第三方插件】,找到 Bartender 这就是你刚刚安装的插件,开启后就能自定义排序了。

——————

【2024年2月24更新】:

在后续的更新中,Bartender 可能无法正常使用,如果你 obsidian 版本号是v1.5.8,还可能发生冲突,导致「文件列表」消失。如下图所示:

解决方法,是下载一个新的 main.js 文件,覆盖原本插件的main.js。

  1. 下载文件(点击既可下载);
  2. 在「系统资源管理器」中,打开你 obsidian 的库。找到一个叫做「.obsidian」的文件夹,然后打开「plugins」中的「obsidian-bartender」。
  3. 把下载的文件解压后,会看到一个 main.js 文件,覆盖到.obsidian/plugins/obsidian-bartender/中
  4. 重启 obsidian,你就可以正常使用了。

这个新的 main.js 文件,由Github用户@ chengtongtong提供,具体可见这个网页

13 个赞

这个插件新版本兼容吗?

感谢!

简单试用一下, 在 Obsidian 最新版里, 排序可用

注意排序方式先设成 “Custom”,
之后会看到多了个 “Drag to rearrange” 按钮,
这时才可拖动文件

3 个赞

移动版也可以用,太棒了。

当笔记放入文件夹时,这个插件的自由排序功能不生效怎么办?

感谢,可算解决了这个问题

今天突然发现这个插件用不了了

3 个赞

我也是,我还以为是我的原因呢

可以用了吗?我的还是不能用

移动版不行吧?无法启用

https://alist.191954.xyz/d/aliCloud/main.zip?sign=-bHxs4sOyKWF2ofcNrgCfOX9kqGDYauiaIt4YLx2Su4=:0

下载这个文件替换,最好先备份一下,我替换很久了,怕记错

1 个赞

搞了好几天还是你这个文件厉害呀。终于可以了。

安卓和苹果上究竟能不能用

这个文件每次重启后,好像也会出现不能调的状态,需要先调成别的顺序,然后再切换回来才能调整

在最新版的ob上这个已经失效了

看帖子的更新,下载一个压缩包,替换插件中的main.js,重启后既可正常使用

看帖子的更新,下载文件,替换插件中的main.js,重启后既可正常使用