Jestem użytkownikiem iTerm2 (1.0.0). Wiem, jak tworzyć profile, korzystając z ustawień iTerm lub modyfikując com.googlecode.iterm2.plist
plik.
Dla wygody użyję .plist
do wskazania com.googlecode.iterm2.plist
pliku.
Istnieją już profile do połączenia mojego serwera deweloperskiego za pomocą polecenia. (tj ssh 192.168.1.1
.).
Chcę zmodyfikować i dodać więcej profili do iTerm. Napisałem więc skrypt Pythona, aby to zrobić. Procedura jest jak poniżej.
- Konwertuj
.plist
plik iTerm2 na.xml
. (tj.plutil -convert xml1
) - Napisz kilka profili do tego pliku za pomocą
plistlib
Pythona. - Konwertuj
.plist
plik iTerm2 do formatu binarnego, który był. (tj.plutil -convert binary1
)
Powyższa procedura nie działa. iTerm2 nie załadował moich profili utworzonych ze skryptu Python.
Sprawdziłem więc, czy nie ma .plist
pliku, w jaki sposób iTerm ładuje profile.
- Opuściłem program iTerm2.
- Usunąłem
.plist
plik z dysku, który znajduje się na~/Library/Preferences/
. - Uruchom program iTerm2.
- otwórz Ustawienia profilu, wpisując ⌘ Cmd+ O.
Znalazłem profile, nawet jeśli usunąłem .plist
plik. Co tu się stało? Czy istnieje plik profilu kopii zapasowej, którego nie rozpoznaję?