Je suis un utilisateur iTerm2 (1.0.0). Je sais comment créer des profils, en utilisant les paramètres iTerm ou en modifiant un com.googlecode.iterm2.plist
fichier.
Pour plus de commodité, je vais utiliser .plist
pour indiquer le com.googlecode.iterm2.plist
fichier.
Certains profils permettent déjà de connecter mon serveur de développement à l'aide d'une commande. (ie ssh 192.168.1.1
).
Je souhaite modifier et ajouter d'autres profils à iTerm. J'ai donc écrit un script Python pour le faire. La procédure est comme ci-dessous.
- Convertir un
.plist
fichier iTerm2 en.xml
. (ieplutil -convert xml1
) - Ecrivez plusieurs profils dans ce fichier en utilisant
plistlib
Python. - Convertissez le
.plist
fichier iTerm2 au format binaire tel quel. (ieplutil -convert binary1
)
La procédure ci-dessus ne fonctionne pas. iTerm2 n'a pas chargé mes profils créés à partir de mon script Python.
J'ai donc vérifié s'il n'y avait pas de .plist
fichier et comment iTerm chargeait les profils.
- J'ai quitté le programme iTerm2.
- J'ai supprimé le
.plist
fichier de mon disque, qui se trouve à l'adresse~/Library/Preferences/
. - Exécutez le programme iTerm2.
- Ouvrez le paramètre de profil en tapant ⌘ Cmd+ O.
J'ai trouvé des profils même si j'ai supprimé le .plist
fichier. Que s'est-il passé ici? Existe-t-il un fichier de profils de sauvegarde que je ne reconnais pas?