Je suis un utilisateur d'iTerm2 (1.0.0). Je sais comment créer des profils, en utilisant les paramètres iTerm ou en modifiant com.googlecode.iterm2.plist
fichier.
Par commodité, j'utiliserai .plist
d'indiquer com.googlecode.iterm2.plist
fichier.
Il y a déjà quelques profils pour connecter mon serveur de développement en utilisant une commande. (c'est-à-dire ssh 192.168.1.1
).
Je veux modifier et ajouter d'autres profils à iTerm. J'ai donc écrit un script Python pour faire cela. La procédure est comme ci-dessous.
- Convertir iTerm2
.plist
pour.xml
. (c'est-à-direplutil -convert xml1
) - Écrire plusieurs profils dans ce fichier en utilisant
plistlib
en Python. - Convertir iTerm2
.plist
au format binaire tel qu'il était. (c'est-à-direplutil -convert binary1
)
La procédure ci-dessus ne fonctionne pas. iTerm2 n'a pas chargé mes profils créés à partir de mon script Python.
Donc, j'ai vérifié s'il n'y a pas .plist
comment iTerm charge les profils.
- J'ai quitté le programme iTerm2.
- J'ai supprimé le
.plist
à partir de mon disque, qui se trouve à~/Library/Preferences/
. - Exécutez le programme iTerm2.
- ouvrez Paramètres du profil en tapant Cmd + O .
J'ai constaté qu'il y a des profils même si j'ai supprimé la .plist
dossier. Que s'est-il passé ici ? Existe-t-il un fichier de profils de sauvegarde que je ne reconnais pas ?