Obsidian 插件: Filename Heading Sync轻松同步文件名与标题
Obsidian Filename Heading Sync是一款Obsidian插件,帮助用户自动同步文件名与文件的第一个标题,提升笔记管理效率。
直达下载
回到上一页 
介绍
你是不是也有过这样的烦恼?明明笔记写得很用心,最后却被混乱的文件名搞得头大。在使用Obsidian这种依赖文件名管理的笔记系统时,文件名和标题不一致可能让你找文件时感到崩溃。这时候,Obsidian Filename Heading Sync这个插件就成为了救星。
插件简介
Obsidian Filename Heading Sync,顾名思义,就是让文件名与文件的第一个标题保持同步。听起来是不是很简单?但它的确解决了Obsidian用户一个很大的痛点:文件名与标题不一致的麻烦。
为什么需要同步?
当笔记数量增加时,文件名与标题的同步显得尤为重要。在Obsidian中,文件名直接影响笔记的管理和检索效率。如果文件名与标题不同步,找文件的时候,你可能会抓狂到想砸键盘。而有了Obsidian Filename Heading Sync,文件名和标题可以自动同步,不再需要手动去更改。
插件特色功能
这款插件的核心就是自动同步文件名和标题,它能帮你做到:
- 重命名当前文件时更新标题:重命名文件后,插件自动更新文件第一个标题,保证一致性。
- 插入标题:打开没有标题的文件时,自动插入一个与文件名相同的标题。
- 标题和文件名不一致时更新:如果发现不一致,插件会自动更新标题。
- 更新标题时重命名文件:如果你修改了文件的第一个标题,插件会自动将文件名更新为新标题。
这样的功能设计,极大地提升了使用Obsidian时的便利性。
手动同步命令
如果你觉得自动同步太过频繁,可以选择手动模式:
- 在设置中禁用“文件保存钩子(File Save Hook)”和“文件打开钩子(File Open Hook)”,仅在需要时手动同步。
处理插件冲突
在使用中可能会遇到插件冲突的问题:
- 添加正则表达式规则:例如,文件名以“myfile.foo.md”结尾的文件,可以通过插件设置中的正则表达式规则排除这些文件:
.*\.foo\.md
- 禁用文件打开钩子:如果与其他插件冲突,可以在设置中禁用“文件打开钩子”,或者禁用所有自动同步钩子。
与Templater插件的兼容
如果你也在使用Templater插件,可以在设置中禁用文件打开钩子,让两个插件和平共处。
使用体验
在我使用的过程中,Obsidian Filename Heading Sync表现得相当稳定。每次重命名文件或更新标题时,插件都能迅速同步,提高了我的工作效率。
对于不喜欢自动化操作的人来说,手动同步命令也很贴心,可以根据自己的习惯来调整。
希望大家也能通过这个插件告别文件名与标题不一致的烦恼,让Obsidian的笔记管理更加得心应手。试试这个插件,你可能会发现它是你笔记系统中不可或缺的工具。
×
直达下载