从 Obsidian 换过来

你的 Obsidian 仓库(vault)本来就是电脑上的一个普通文件夹,里面是 Markdown 文件。Resomark 不导入、不转换:把这个文件夹添加为工作空间(Workspace),就能直接读写里面的笔记。Obsidian 和 Resomark 可以同时开着同一个文件夹,改的是同一批文件。不想用了,文件夹还是原样,Obsidian 照常打开。

  1. 在访达里找到仓库所在的文件夹。
  2. 在 Resomark 里选「文件」→「添加工作空间…」(Add Workspace…),选这个文件夹;也可以把文件夹直接拖到侧栏首页。
  3. 添加窗口里:仓库是 Git 仓库(比如你用 Git 插件同步)时,卡片上写着「Git 仓库」,改动直接读 Git;不是的话,可以打开「追踪更改」,之后 AI 工具或别的 App 改了哪些笔记都看得到,见几种工作空间。
  • Markdown:标题、列表、任务列表、表格、代码块、引用。
  • 双链:[[笔记]]、[[笔记|别名]]、[[笔记#标题]]、[[#标题]]、[[笔记#^块]]。输入 [[ 会补全文件名,frontmatter 里的 aliases 别名也认。见链接与反向链接。
  • 反向链接:在右侧检查器的「信息」里,看哪些笔记链到了这一篇。
  • 图片嵌入:![[图片.png]] 和 ![](图片.png) 都会显示图片。
  • Callout:> [!NOTE]、> [!TIP]、> [!IMPORTANT]、> [!WARNING]、> [!CAUTION]。
  • frontmatter:文件开头的 YAML 属性原样保留、原样显示。
  • 其他写法:==高亮==、脚注、$公式$ 和 $$公式$$、Mermaid 图表。
  • 附件位置:如果你在 Obsidian 里把附件放在 attachments 文件夹,可以在「设置」→「编辑器」里把「工作空间内的图片」设成「工作空间的 attachments/ 文件夹」,粘贴的新图片也放到那里。

完整的语法表见支持的 Markdown。

  • 嵌入笔记:![[笔记]] 不会把那篇笔记的内容嵌进来。
  • Callout 只认上面五种:[!info]、[!question] 这类别的类型显示成普通引用。
  • 标签:#标签 只是普通文字,没有标签面板。
  • 插件、主题、白板、关系图谱、日记:Resomark 都没有。插件写在笔记里的代码块(比如 Dataview 的查询)只显示成代码。
  • 同步:Resomark 不同步文件。你原来用的 Obsidian Sync、iCloud 或 Git 照常同步这个文件夹,Resomark 只读写磁盘上的文件。

Obsidian 的设置存在仓库里的 .obsidian 文件夹。Resomark 不改它;它是隐藏文件夹,侧栏里默认不显示。

Obsidian 开着时会不时改写 .obsidian 里的文件,比如记录窗口布局的 workspace.json。打开了「追踪更改」时,这些不算改动:整个 .obsidian 文件夹,和 Obsidian 放删掉的笔记的 .trash 文件夹,都不出现在「更改」里,「更改」标题旁的 ⓘ 把它们列在不追踪的文件夹里。仓库是 Git 仓库时照 Git 的规矩:.obsidian 里没写进 .gitignore 的文件改了,也会出现在「更改」里。

Resomark 自己会在工作空间里加一个 .resomark 文件夹,记收藏和置顶,Obsidian 不会受影响。见你的文件在哪、会不会上传。