如何导入 iTerm2 配置文件?
Posted
技术标签:
【中文标题】如何导入 iTerm2 配置文件?【英文标题】:How do I import an iTerm2 profile? 【发布时间】:2016-05-14 16:29:49 【问题描述】:This question 帮助我了解了如何导出配置文件配置文件,但我如何导入该文件到我新的 iterm2机器?
(我导出的文件名为com.googlecode.iterm2.plist
,值得一提)
【问题讨论】:
如果有一个applescript来做到这一点会很好:( 【参考方案1】:我有一个简单的实用程序,可以从这里的服务器列表创建 iTerm2 json 配置文件:iTerm2profiles
【讨论】:
【参考方案2】:这是我导入 iTerm (iTerm2) JSON 配置文件的方法
打开 iTerm 并从菜单中选择 Profiles
选择Edit Profiles
按钮
选择Other Actions...
按钮。
然后选择“导入 JSON 配置文件...”
然后导航 Finder 并选择要导入的配置文件
【讨论】:
这是正确答案。 回应这个,谢谢@Mike Barlow【参考方案3】:首先从 iTerm2 中导出所有配置文件,如下所示:
转到个人资料 打开个人资料 编辑配置文件 其他操作 将所有配置文件复制为 JSON 将其保存到您会记住的地方如何从上述 JSON 文件格式导入,实际上是 plist 格式:
进入你的主目录 cd ~ cd 库/应用程序支持/iTerm2/DynamicProfiles 将您保存的 json 文件复制到此 DynamicProfiles 文件夹中 cp backuppath-where-you-exported-in-step1/itermprofiles.json .现在在配置文件中重新启动 iTerm2,它应该会显示所有旧配置文件
【讨论】:
谢谢,它成功了。但毕竟,当我在加载的动态配置文件中更改某些内容时,重新加载 iTerm 时更改会丢失。解决方案是复制Preferences > Profiles
中加载的动态配置文件并将其设置为默认配置。
第 2 步的描述令人困惑。你是说,要从 JSON 导入 iTerm2 配置文件,应该将 json 保存为位于 ~/Library/Application Support/iTerm2/DynamicProfiles/itermprofiles.json
的文件?【参考方案4】:
只需将您的 *.plist
上传到 ~/Library/Preferences
。请注意,该复选框:
Load preferences from a custom folder or URL
在Preferences - General
(在底部)必须被禁用。
【讨论】:
以上是关于如何导入 iTerm2 配置文件?的主要内容,如果未能解决你的问题,请参考以下文章