如何导入iTerm2配置文件?

31

这个问题 帮助了我导出配置文件,但如何在我的新电脑上导入 iterm2 中呢?

(我导出的文件名为 com.googlecode.iterm2.plist,如果有用的话)


希望有一个 Applescript 来完成这个任务,那就太好了 :( - Sridhar Sarnobat
5个回答

29

只需将*.plist上传到~/Library/Preferences中。请注意,勾选框:

Load preferences from a custom folder or URL

必须在 偏好设置 - 通用(位于底部)中禁用。


这个答案是独一无二的。谢谢,伙计。 - Randy Lam

12
  1. 首先从iTerm2导出所有配置文件,步骤如下:

    • 进入“Profiles”
    • 打开“Profiles”
    • 编辑“Profiles”
    • 选择“其他操作”
    • 复制所有配置文件为JSON格式
    • 将其保存在你能记得的地方
  2. 如何从上述JSON文件格式中导入,该文件实际上是一个plist格式:

    • 进入你的主目录:cd ~
    • cd Library/Application Support/iTerm2/DynamicProfiles
    • 将你保存的json文件复制到DynamicProfiles文件夹中
    • cp {备份路径-在第一步中导出的路径}/itermprofiles.json .
  3. 现在重新启动iTerm2,在“Profiles”中应该显示所有旧的配置文件了。


2
谢谢,它起作用了。但是在所有这些操作之后,当我更改已加载的动态配置文件中的某些内容时,重新加载iTerm时更改会丢失。解决方法是在“首选项>配置文件”中复制已加载的动态配置文件,并将其设置为默认配置文件。 - Rodrigo Pinto
第二步描述的有点混乱。你是说要从JSON导入iTerm2配置文件,应该将json保存为位于~/Library/Application Support/iTerm2/DynamicProfiles/itermprofiles.json的文件吗? - Tom

9

以下是我如何导入iTerm (iTerm2) JSON配置文件的步骤:

打开iTerm,从菜单中选择 Profiles

图片描述

选择 Edit Profiles 按钮
图片描述

选择 其他操作... 按钮。
接着选择 "导入JSON配置文件...'
然后在Finder中选择你想要导入的配置文件 图片描述


2
这是正确的答案。 - Evan
回显这个,谢谢 @Mike Barlow - DeclanG

0

我有一个简单的工具,可以从这里的服务器列表创建iTerm2 json配置文件:iTerm2profiles


0
只需将所有配置文件导出为JSON文件,然后按照页面上方所示进行导入。这对我来说很有效。我有很多用于Web服务器的配置文件,这样可以节省很多时间。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接