Я пользователь iTerm2 (1.0.0). Я знаю, как создавать профили, используя настройки iTerm или изменяя com.googlecode.iterm2.plist
файл.
Для удобства я буду использовать .plist
для указания com.googlecode.iterm2.plist
файла.
Уже есть несколько профилей для подключения к моему dev-серверу с помощью команды. (т.е. ssh 192.168.1.1
).
Я хочу изменить и добавить больше профилей в iTerm. Итак, я написал скрипт на Python для этого. Процедура как ниже.
- Конвертировать
.plist
файл iTerm2 в.xml
. (то естьplutil -convert xml1
) - Напишите несколько профилей в этот файл, используя
plistlib
в Python. - Конвертировать
.plist
файл iTerm2 в двоичный формат (то естьplutil -convert binary1
)
Процедура выше не работает. iTerm2 не загружал мои профили, созданные из моего скрипта Python.
Итак, я проверил, нет ли .plist
файла, как iTerm загружает профили.
- Я вышел из программы iTerm2.
- Я удалил
.plist
файл с моего диска, который находится по адресу~/Library/Preferences/
. - Запустите программу iTerm2.
- откройте настройки профиля, набрав ⌘ Cmd+ O.
Я обнаружил, что есть профили, даже если я удалил .plist
файл. Что здесь случилось? Есть ли файл резервных копий профилей, которые я не узнаю?