要实现输入法词库等跨设备同步,需按系统选择对应方案:windows用百度/搜狗输入法云同步;macos通过icloud同步系统拼音词典;linux用fcitx5配合syncthing手动同步;跨平台推荐espanso+syncthing统一管理快捷文本。

电脑打字时想让输入法词库、自定义短语、快捷输入规则在多台设备间自动保持一致,不用反复重配——这需要启用输入法自身的云同步功能,而非依赖系统剪贴板或第三方文本扩展器。
Windows 系统:百度输入法/搜狗输入法云同步设置
第一步:打开输入法设置面板。右键任务栏输入法图标 → 选择“设置”或“属性设置”。
第二步:进入“账户与同步”页签(部分版本叫“云端备份”或“我的账户”)。
第三步:点击“登录”并使用百度账号/搜狗账号完成绑定;【未登录账号则所有同步开关均为灰色不可用】。
第四步:勾选“同步用户词”“同步自定义短语”“同步皮肤与设置”等选项,确认保存。
第五步:在另一台装有同款输入法的 Windows 电脑上重复登录同一账号,等待 10~30 秒,词库和短语将自动下载覆盖本地配置。
macOS 系统:系统自带拼音输入法同步(需 iCloud)
macOS 自带的简体拼音输入法不提供独立云服务,但可通过 iCloud 同步部分输入行为数据:
① 打开“系统设置”→“Apple ID”→“iCloud”,确保已登录且“备忘录”“Safari”“钥匙串”已开启;
② 往下滚动找到“其他 iCloud 设置”,点击右侧“详细信息”;
③ 在弹出窗口中勾选“键盘”→“同步输入法词典”(该选项仅在 macOS 13.5+ 版本中可见);
④ 重启“访达”或注销当前用户重新登录,使同步生效。
注意:此同步仅限常用词、模糊匹配记录,不包含人工添加的短语或快捷指令。
Linux 系统:Fcitx5 + Syncthing 手动同步配置
Fcitx5 不内置云服务,但配置全为纯文本文件,适合用 Syncthing 实现无云同步:
方法一:直接同步整个配置目录
执行命令 rsync -av ~/.config/fcitx5/ user@other-pc:~/.config/fcitx5/,再在目标机运行 fcitx5-remote -r 重载;
方法二:用 Syncthing 建立双向同步文件夹
把 ~/.config/fcitx5 移至 Syncthing 监控目录(如 ~/Sync/fcitx5),再用 ln -sf ~/Sync/fcitx5 ~/.config/fcitx5 创建软链接;
【务必先关闭 fcitx5 进程再覆盖配置,否则可能写入冲突导致候选框崩溃】。
跨平台统一方案:Espanso + Syncthing(推荐给高级用户)
如果你真正想要的是“打字即触发固定文本”,而不是传统输入法的词库联想,那 Espanso 是更轻量、更可控的选择:
① 在每台设备安装 Espanso(支持 Win/macOS/Linux);
② 配置文件默认位于 ~/.espanso/(Windows 为 %APPDATA%\espanso\);
③ 用 Syncthing 将该目录设为共享文件夹,在所有设备间双向同步;
④ 编辑 default.yml 添加规则,例如:
- trigger: ":addr"<br> replace: "北京市朝阳区建国路8号SOHO现代城A座1208";
⑤ 每次保存配置后,Espanso 会自动热重载,无需重启。











