跳转到内容

同步设置

主题、快捷键、插件:同步什么,什么时候要重新加载

Courier 同步的不只是笔记:Obsidian 的设置——启用了哪些插件、你的主题、快捷键——也能跟着到其他设备,换一台手机或第二台电脑,不必从零重装。这一页讲的是配置文件夹(.obsidian);库里的笔记和附件本身见同步哪些文件。

配置文件夹按组处理。每组一个开关,全部默认关闭,在设置 → Courier → Obsidian 设置同步里打开:

  • 主要设置:编辑器选项、文件与链接。
  • 外观:主题名、字体、界面选项。
  • 主题文件:主题本身。
  • CSS 代码片段:片段文件。
  • 快捷键。
  • 核心插件启用情况和核心插件设置。
  • 第三方插件启用情况(启用了哪些)和已安装的社区插件(插件本体)——这是两个开关,所以一台设备可以只“知道”某个插件,而不安装它。
  • 配置文件夹中的其他文件。

开关属于每台设备:这里没打开的那一组,既不会从这台设备发出去,也不会应用到这里。关掉一组不会删除任何东西;再打开,会从停下的地方接着来。

  • 工作区布局——打开了哪个面板、窗口怎么分。Obsidian 一直在改写它,同步它只会互相打架。
  • 缓存,以及 Courier 自己的设置——插件目录里放着这台设备的密钥,同步它等于把凭据交给另一台设备。
  • 同步设置是插件的能力:只用命令行工具同步的设备,完全不会同步这个配置文件夹。

设置和笔记走的是同一套流程:在这台设备上加密、上传,另一台设备收到通知后拉取。改完设置,另一台设备很快就能拿到。

拿到之后,有些设置当场生效,有些要重新加载——新主题的文件、CSS 片段、插件的启用和安装属于后者,因为 Obsidian 只在启动时读一次。哪些是哪种,设置页上写着:需要重新加载的组,开关下面会有一行说明。

这类设置到达时,会出现一张设置已同步的卡片,带重新加载和稍后。卡片不会自己消失,所以几小时前到达的设置不会被悄悄错过;一批改动一起到达,也只出现一张卡片。

以修改时间较新的为准,静默处理。设置不是笔记,没有文件列表可以放副本,放在那里的副本既看不到也没法处理。同步不会因此停下,输掉的那个值就是被覆盖。详见冲突。