用 Filename Heading Sync 优化 Obsidian 笔记名称和标题管理

用 Filename Heading Sync 优化 Obsidian 笔记名称和标题管理

Obsidian(以及其他的各种软件?)不会将文件名作为笔记正文的一部分,这在以前没有太大的问题,但在和 AI 频繁交互的现在,复制全文时总是缺少标题让操作很不顺手。此外,笔记名称或者说笔记文件的重命名也比较麻烦。Filename Heading Sync 插件可以自动同步笔记名称和一级标题,刚好解决这个痛点。让 AI 捉刀更省事了……

主要功能

  • Filename Heading Sync 会自动同步当前笔记的笔记名称和笔记内一级标题(修改笔记名称会同步修改正文一级标题,或者反过来)
  • 这样,笔记正文永远自动包含笔记标题,可以一键复制真全文了,反过来从 AI 上复制粘贴全文亦然。

双标题问题

使用插件后,笔记名称和一级标题会同时显示,可以使用 CSS 隐藏笔记名称(也就是 Obsidian 的内联标题)

  1. 设置 → 外观 → CSS 片段,点击“打开片段文件夹”
  2. **创建 hide-title.css
    .inline-title {
        display: none;
    }
    
  3. CSS 片段 → 刷新 并启用

其他问题

  • 若一级标题包含特殊字符,同步会失败。