私はiTerm2(1.0.0)ユーザーです。iTerm設定を使用するか、com.googlecode.iterm2.plistファイルを変更して、プロファイルを作成する方法を知っています。
便宜上、ファイル.plistを示すために使用しcom.googlecode.iterm2.plistます。
コマンドを使用して開発サーバーに接続するためのプロファイルが既にいくつかあります。(つまりssh 192.168.1.1)。
プロファイルを変更してiTermに追加します。そこで、これを行うためのPythonスクリプトを作成しました。手順は以下のとおりです。
- iTerm2
.plistファイルをに変換します.xml。(つまりplutil -convert xml1) plistlibPython を使用して、このファイルにいくつかのプロファイルを書き込みます。- iTerm2
.plistファイルを元のバイナリ形式に変換します。(つまりplutil -convert binary1)
上記の手順は機能しません。iTerm2は、Pythonスクリプトから作成されたプロファイルをロードしませんでした。
そこで、.plistファイルがないか、iTermがプロファイルをロードする方法を確認しました。
- iTerm2プログラムを終了しました。
- にある
.plistディスクからファイルを削除しました~/Library/Preferences/。 - iTerm2プログラムを実行します。
- ⌘ Cmd+ を入力してプロファイル設定を開きますO。
.plistファイルを削除してもプロファイルがあることがわかりました。ここで何が起こったのですか?認識できないバックアッププロファイルファイルはありますか?