iTerm2 设置的同步

新设备或重装之后,需要快速恢复之前的 iTerm2 设置。

可以配置 iTerm2 将设置保存到文件,将文件保存到远端或复制到新机器后,就可以方便地恢复 iTerm2 的设置。

配置的保存

首先需要将现有的配置导出到文件。

操作路径:

  • Preferences
  • General
  • Preferences

image

iTerm2 设置

  • 勾选 「Load preferences from a custom folder or URL」
  • 指定保存配置的位置
  • 指定保存位置后,会询问是否将现有配置复制到文件,在弹出的对话框中选择「Copy」

image

复制 iTerm2 配置到文件

  • 这样就会得到一个配置文件 ~/.config/item2/com.googlecode.iterm2.plist

配置的恢复

讲道理,新环境下,配置 iTerm2 从包含上述 plist 配置的目录加载即可。亲测没没成功,不过通过命令行的方式成功了。

  • 将上述配置保存到一个位置,比如 ~/.config/iterm2
  • 打开自带的 Terminal 执行如下命令:
# 配置 iTerm2 从目录加载配置
$ defaults write com.googlecode.iterm2.plist PrefsCustomFolder -string "~/.config/iterm2"

# 读取配置
$ defaults write com.googlecode.iterm2.plist LoadPrefsFromCustomFolder -bool true

启动 iTerm2,此时就会应用上期望的配置了。

相关资源