obsidian社区插件
Obsidian 插件:Filename Heading Sync
插件ID:obsidian-filename-heading-sync_readme
filename-heading-sync_readme
filename heading-sync_readme:黑曜石插件,用于保持文件名与文件的第一个标题同步
Obsidian 插件:Filename Heading Sync
插件名片
概述
黑曜石插件,用于保持文件名与文件的第一个标题同步
原文出处
下面自述文件的来源于 Readme
Readme(翻译)
下面是 obsidian-filename-heading-sync 插件的自述翻译
Obsidian 文件名和标题同步
这是一个 Obsidian 插件,用于保持文件名和文件的第一个标题同步。
注意:该插件会在打开文件时立即覆盖文件顶部的第一个标题,因此可以被视为 _ 破坏性操作 _。
在 Obsidian 论坛上的讨论 在这里。
特点
- 当重命名当前文件时 -> 将更新标题
- 当打开一个还没有标题的文件时 -> 将插入一个标题
- 当打开一个与当前文件名不同的文件时 -> 将更新标题
- 当更新文件的标题时 -> 将重命名文件
如果您不喜欢自动重命名,您也可以在设置中禁用“文件保存钩子”和“文件打开钩子”,只使用手动同步命令(感谢 @mnaoumov!)
这个插件与插件 X 冲突,我该如何解决?
- 首先,检查是否可以通过添加正则表达式规则来解决。例如,如果您的文件总是以
myfile.foo.md
(以foo
结尾)结束,您可以通过在插件设置中添加以下正则表达式规则来全局排除它:.*\.foo\.md
- 如果这样做还不行,看看其他插件是否在文件打开时起作用。如果是这样,您可以进入此插件的设置并禁用“文件打开钩子”作为解决方法。(您还可以通过禁用“文件保存钩子”来完全禁用自动同步)
- 如果这仍然没有解决问题,请 打开一个新问题,并提供重现问题的步骤和示例。
与 ‘templater’ 冲突
在设置中禁用文件打开钩子,它们应该可以很好地一起使用(#40)
当前的限制和待办事项
- 当重命名一个不是当前文件的文件时,不会发生任何变化。标题将在下次以编辑模式打开文件时更新
- Obsidian 无法处理的 特殊字符 将被自动删除
许可证
MIT
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。