Soy usuario iTerm2 (1.0.0). Sé cómo crear perfiles, utilizando la configuración de iTerm o modificando el archivo com.googlecode.iterm2.plist
.
Por comodidad, usaré .plist
para indicar el archivo com.googlecode.iterm2.plist
.
Ya hay algunos perfiles para conectar mi servidor dev con un comando. (es decir, ssh 192.168.1.1
).
Quiero modificar y agregar más perfiles a iTerm. Entonces, escribí un script de Python para hacer esto. El procedimiento es como el siguiente.
- Convierta el archivo iTerm2
.plist
a.xml
. (es decir,plutil -convert xml1
) - Escriba varios perfiles en este archivo usando
plistlib
en Python. - Convierta el archivo iTerm2
.plist
a formato binario como estaba. (es decir,plutil -convert binary1
)
El procedimiento anterior no funciona. iTerm2 no cargó mis perfiles creados desde mi script de Python.
Por lo tanto, verifiqué si no hay un archivo .plist
, cómo iTerm carga los perfiles.
- Salí del programa iTerm2.
- Eliminé el archivo
.plist
de mi disco, que se encuentra en~/Library/Preferences/
. - Ejecuta el programa iTerm2.
- abra la Configuración de perfil escribiendo ⌘ Cmd + O .
Encontré que hay perfiles incluso si eliminé el archivo .plist
. ¿Lo que pasó aquí? ¿Hay algún archivo de perfiles de copia de seguridad que no reconozco?