我需要重新格式化我的电脑,现在我在复制设置/配置文件时遇到了麻烦。

我拷贝了~/Library/Application\ Support/iTerm/中的文件

我还复制了~/Library/Preferences/com.googlecode.iterm2。Plist,但它一直给我这个错误:

Failed to load preferences from custom directory. Falling back to local copy.

Missing or malformed file at "/
com.googlecode.iterm2.plist"

我还尝试将配置文件保存在一个目录中,这样我就可以发送它,但它不起作用。

这是地点:

▶▶首选项▶保存设置到文件夹

这是输出:

Failed to copy preferences to custom directory. Copy     
/Users/alexcory/Library/Preferences/com.googlecode.iterm2.plist 
to Alex_Corys_iTerm_Configuration/com.googlecode.iterm2.plist: 
No such process

颜色是有效的(在下面的路径中找到),但我不只是想保存颜色,而是我所有的偏好。

▶选择▶配置▶颜色▶加载预设▶导出

有人知道怎么用这个吗?


当前回答

当前版本的iterm2(我的答案是3.4.10)允许将整个配置文件设置导出为json文件,其中将包括重建环境所需的所有内容,如颜色、字体、间距、命令、工作目录、键图、滚动条等。

这样做:

主菜单-> Profiles -> Open Profiles… 再次,选择感兴趣的配置文件并按编辑配置文件… 左下角,选择“其他动作…”->“另存配置文件为Json…”

要重新导入概要文件,显然还有“Import Json Profiles…”条目。

其他回答

这不是最明显的工作流程。你首先要点击“从自定义文件夹或URL加载首选项”。选择你想要保存它们的文件夹;我在Dropbox中保留了一个appsync文件夹来做这些事情。选择文件夹后,可以点击“保存设置到文件夹”。在新机器/新安装的操作系统上,现在可以从文件夹中加载这些设置。起初,我确信加载首选项会清除我之前的设置,但事实并非如此。

如果你看一下Preferences -> General,你会注意到在面板的底部,有一个设置从自定义文件夹或URL加载首选项:。旁边有一个按钮保存设置到文件夹。

所以你所需要做的就是先保存设置,重新安装操作系统后再加载。

如果“保存设置到文件夹”被禁用,则在“加载首选项”中从自定义文件夹或URL:文本框中选择一个文件夹(例如空文件夹)。

在OSX上的iTerm2 3.3中,顺序是:iTerm2菜单、首选项、常规选项卡、首选项子选项卡

我没有触碰“保存到文件夹”选项。我只是把你在问题中提到的两个文件/目录复制到新机器上,然后运行默认read com.googlecode.iterm2。

参见https://apple.stackexchange.com/a/111559

注意:这个答案只允许导出颜色设置。

iTerm => Preferences => Profiles => Colors => Load Presets =>导出

进口应类似。

从自定义文件夹或URL加载首选项

第一次选择时,它会自动将一个参数设置文件保存到名为com.googlecode.iterm2.plist的文件夹中