Soy usuario de iTerm2 (1.0.0). Sé cómo crear perfiles, usando la configuración de iTerm o modificando el com.googlecode.iterm2.plistarchivo.
Por conveniencia, lo usaré .plistpara indicar el com.googlecode.iterm2.plistarchivo.
Ya hay algunos perfiles para conectar mi servidor de desarrollo mediante 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 a continuación.
- Convierte el
.plistarchivo iTerm2 a.xml. (es decirplutil -convert xml1) - Escriba varios perfiles en este archivo usando
plistliben Python. - Convierte el
.plistarchivo iTerm2 a formato binario como estaba. (es decirplutil -convert binary1)
El procedimiento anterior no funciona. iTerm2 no cargó mis perfiles creados a partir de mi script Python.
Entonces, verifiqué si no hay un .plistarchivo, cómo iTerm carga los perfiles.
- Dejé el programa iTerm2.
- Eliminé el
.plistarchivo de mi disco, que se encuentra en~/Library/Preferences/. - Ejecute el programa iTerm2.
- abra Configuración de perfil escribiendo ⌘ Cmd+ O.
Descubrí que hay perfiles incluso si eliminé el .plistarchivo. ¿Que pasó aquí? ¿Hay algún archivo de perfiles de respaldo que no reconozca?