Notebook Navigator for Obsidian: 重塑你的笔记导航体验
在数字化笔记管理的世界里,Obsidian 已成为许多知识工作者和学习者的首选工具。它的双向链接、图视图等功能极大地提升了信息组织和检索的效率。然而,对于一些用户而言,Obsidian 默认的文件浏览器在直观性和易用性上还有待提升。今天,我要向大家介绍一个能够显著改善 Obsidian 使用体验的插件——Notebook Navigator。
什么是 Notebook Navigator?
Notebook Navigator 是一款专为 Obsidian 设计的插件,旨在用一个简洁、类似 Apple Notes 风格的界面替换 Obsidian 默认的文件浏览器。这个插件采用了双面板布局,左侧显示文件夹,右侧显示文件,让用户能够更直观地管理和浏览自己的笔记。
Notebook Navigator 的核心功能
界面与导航
-
双面板布局:左侧展示文件夹,右侧展示文件,这种布局方式让用户可以快速定位到自己想要的文件。 -
移动端优化:在移动设备上,Notebook Navigator 提供了触摸手势和单面板导航,确保在小屏幕设备上也能流畅使用。 -
主题支持:插件会自动适配你当前使用的 Obsidian 主题,无论是亮色还是暗色主题,都能无缝融合。
导航与组织
-
标签浏览器:支持层级标签树,允许嵌套标签,用户可以通过标签快速过滤和查找笔记。 -
固定笔记:可以将重要的文件固定在文件夹的顶部,方便随时访问。 -
自动显示当前文件:能够快速定位到你当前正在编辑的文件,节省查找时间。 -
键盘导航:支持使用箭头键和 Tab 键进行导航,提高了操作效率。
文件显示
-
智能预览:无需打开文件即可查看内容片段,帮助用户快速判断是否是所需文件。 -
缩略图显示:从文件的 frontmatter 中提取特色图片进行展示,让文件列表更加直观。 -
按日期分组:可以按今天、昨天、本周等日期对文件进行分组,方便时间管理。 -
自定义排序:允许为每个文件夹设置独立的排序偏好。
生产力提升
-
拖放操作:在桌面端,用户可以通过拖放的方式在文件夹之间移动文件。 -
可调整面板大小:根据个人喜好调整面板的宽度,优化显示效果。 -
智能过滤:通过模式匹配隐藏不需要显示的文件或文件夹。 -
视觉定制:为文件夹设置不同的颜色和图标,增强视觉识别度。
如何使用 Notebook Navigator?
安装
你有两种安装 Notebook Navigator 的方法:
-
从 Obsidian 社区插件安装:
-
打开 Obsidian 设置。 -
进入社区插件选项。 -
搜索功能区域,搜索 “Notebook Navigator”。 -
点击安装,然后启用插件。
-
-
手动安装:
-
从 GitHub 下载最新版本。 -
将下载的文件解压到你的 Obsidian 保险库的 .obsidian/plugins/notebook-navigator/
文件夹中。 -
重新加载 Obsidian,然后在设置中启用插件。
-
基本操作
-
点击:选择文件夹、标签和文件。 -
双击:展开或折叠文件夹和标签。 -
箭头键:在当前面板中导航。 -
Tab 键:在文件夹/标签面板和文件面板之间切换。 -
删除键:删除选中的项目(可选择是否启用确认提示。
)### 右键菜单
右键单击可以打开上下文菜单,执行以下操作:
-
创建新文件和文件夹。 -
重命名项目。 -
删除项目。 -
固定/取消固定文件。 -
更改文件夹颜色。 -
移除文件夹颜色。
拖放文件
在桌面端,你可以通过拖放操作在文件夹之间移动文件,以快速整理你的笔记。
Notebook Navigator 的设置
文件组织
-
默认排序顺序:设置所有文件夹的默认排序方式,可以按修改日期、创建日期或标题排序。 -
按日期分组笔记:在按日期排序时,将笔记分在诸如“今天”、“昨天”等日期标题下。 -
显示子文件夹中的笔记:在当前文件夹视图中显示所有子文件夹中的笔记。 -
自动显示活动笔记:从快速切换器、链接或搜索中打开笔记时,自动显示并选择该笔记。 -
排除的笔记:通过输入 frontmatter 属性,隐藏包含这些属性的笔记。 -
排除的文件夹:输入要隐藏的文件夹列表,支持通配符。
笔记显示
-
显示日期:在笔记名称下方显示日期。 -
日期格式:自定义日期显示格式。 -
显示笔记预览:在笔记名称下方显示预览文本。 -
跳过预览中的标题行:在生成预览文本时忽略标题行。 -
跳过预览中的非文本元素:忽略图片、嵌入等非文本元素。 -
预览行数:设置预览文本显示的行数。 -
显示特色图片:从 frontmatter 属性中提取特色图片进行显示。
文件夹显示
-
显示根文件夹:在树形结构中显示“保险库”作为根文件夹。 -
显示文件夹笔记数:显示每个文件夹中的笔记数量。 -
显示文件夹图标:在文件夹树中显示文件夹图标。
标签显示
-
显示标签:在导航器中文件夹下方显示标签部分。 -
显示未标记笔记:显示“未标记”项目,用于没有标签的笔记。
高级设置
-
删除前确认:删除笔记或文件夹时显示确认对话框。 -
清除保存状态:重置展开的文件夹、选择项和面板宽度等设置为默认值。
Notebook Navigator 的使用技巧
创建美观的笔记列表
将 Notebook Navigator 与 Featured Image plugin 结合使用,可以在文件列表中显示缩略图预览:
-
安装 Featured Image plugin。 -
在 Notebook Navigator 设置中启用“显示特色图片”。 -
你的笔记将自动从每个文档的第一张图片设置特色图片。
优化缩略图性能
为了与 Notebook Navigator 的 42px 缩略图最佳配合,请配置以下 Featured Image plugin 设置:
-
创建调整大小的缩略图: true
-
调整大小的缩略图 frontmatter 属性: featureResized
-
最大调整宽度: 42
(或对于视网膜显示屏为84
) -
最大调整高度: 42
(或对于视网膜显示屏为84
) -
填充调整尺寸: true
然后在 Notebook Navigator 设置中:
-
特色图片属性: featureResized
这将创建优化的 42px 缩略图,加载速度快,并在文件列表中完美显示,而不是加载全尺寸图片。
使用固定功能
将经常访问的笔记固定在顶部,以便快速访问:
-
右键单击任意文件。 -
选择“固定笔记”。 -
固定的笔记将显示在顶部,并带有 📌 图标。
定制文件夹颜色和图标
通过定制文件夹的颜色和图标,增强视觉组织效果:
-
右键单击任意文件夹。 -
选择“更改颜色”或“更改图标”。 -
从颜色调色板或 Lucide 图标库中选择。 -
要移除,右键单击并选择“移除颜色”或“移除图标”。
视觉定制可以帮助你:
-
快速识别不同类型的文件夹。 -
突出显示重要项目文件夹。 -
创建更个性化、直观的导航体验。 -
结合颜色和图标实现更好的组织效果。
高效使用标签
标签部分提供了强大的组织和查找笔记的方式:
-
层级组织:使用嵌套标签如 #project/work/urgent
创建标签层级。 -
快速过滤:点击任意标签查看所有带有该标签及其子标签的笔记。 -
未标记笔记:通过点击“未标记”查找没有标签的笔记。
管理草稿和私密笔记
使用“排除文件”设置隐藏具有特定 frontmatter 属性的笔记:
-
将如 draft, private, archived
等属性添加到排除文件列表中。 -
在你的笔记中添加 frontmatter: --- draft: true ---
-
这些文件将自动从导航器中隐藏。
这对于:
-
作品中的笔记。 -
个人敏感内容。 -
你希望保留但不想每日看到的存档笔记。 -
带有 template: true
属性的模板文件。
结语
Notebook Navigator 为 Obsidian 用户带来了一个全新的、更直观的文件导航体验。通过其丰富的功能和灵活的设置选项,用户可以根据自己的需求定制笔记管理方式,提高工作效率和使用体验。无论你是刚开始使用 Obsidian,还是已经是一个经验丰富的用户,Notebook Navigator 都值得你尝试,它可能会成为你日常笔记管理中不可或缺的一部分。
希望这篇博客文章能够帮助你更好地了解和使用 Notebook Navigator 插件。如果你有任何问题或建议,欢迎在 GitHub 仓库中提出问题或反馈。
开发者信息
Notebook Navigator 由 Johan Sanneblad 开发和维护,他是 TokenTek 的 CEO,拥有应用 IT 博士学位,有超过 40 年的编程经验。他曾为 Apple、Google、Microsoft 等公司进行创新开发,目前正在探索基于 Transformer 的 AI 和 AI 代理如何提高企业生产力。
支持开发
如果你喜欢使用 Notebook Navigator,可以考虑通过 GitHub 赞助 支持其持续开发。