Obsidian 的文档目录视图可以通过多种方式来实现和优化,以下是一些常见的方法:
- 利用自带的文件列表区:打开 Obsidian 后,在界面左侧通常会有文件列表区,它会展现所有的文档、笔记及对应保存的文件夹,能让用户对仓库中的文件结构有一个整体的了解。可以通过点击文件夹图标来展开或折叠文件夹,查看其中的具体文件。此外,还支持多种排序方式,如按首字母 / 拼音排(A->Z / Z->A)、按编辑时间排(升序 / 降序)、按创建时间排(升序 / 降序)等,方便用户根据自己的需求快速定位到想要的文件
- 使用 “目录(Table of Contents)” 插件:这是一个实用的第三方插件,安装并设置好之后,可以在命令面板(CMD + P)中看到此插件的命令。它能够为当前标题级别的子标题创建目录,比如在二级标题下运行该命令,生成的目录将只包含该二级标题的子标题。用户可以将光标定位到想创建目录的位置,使用命令面板或设置的快捷键执行 “创建完整目录”(默认快捷键 CMD + SHIFT + T)或 “为下一级标题创建目录”(默认快捷键 CMD + T)命令,插件会在光标位置生成目录。并且,该插件还提供了列表样式、标题、最小标题深度、最大标题深度等设置选项,用户可以根据自己的喜好和文档结构进行调整。
- 借助 Dataview 插件:如果需要更高级的目录视图功能,Dataview 插件是一个不错的选择。它允许用户基于笔记的属性进行高级查询和视图生成。例如,可以使用 Dataview 代码块在页面中查询子页面,并以列表或表格等形式展示,还能实现按照特定条件筛选和排序文档,对于构建复杂的文档目录结构和进行灵活的信息检索非常有帮助。
- 创建全局目录文件:可以在仓库中创建一个专门的全局目录文件,以 markdown 格式编写,在其中手动列出各个文件夹和重要文件的链接,形成一个类似索引的目录结构。这样,用户可以通过访问这个全局目录文件,快速跳转到其他相关的文档和文件夹,方便对整个文档库的内容进行浏览和导航。