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
.plista.xml. (es decir,plutil -convert xml1) - Escriba varios perfiles en este archivo usando
plistliben Python. - Convierta el archivo iTerm2
.plista 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
.plistde 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?