Soy usuario de iTerm2 (1.0.0). Sé cómo crear perfiles, utilizando la configuración de iTerm o modificando com.googlecode.iterm2.plist
archivo.
Por comodidad, utilizaré .plist
para indicar com.googlecode.iterm2.plist
archivo.
Ya existen algunos perfiles para conectar mi servidor dev mediante un comando. (por ejemplo ssh 192.168.1.1
).
Quiero modificar y añadir más perfiles a iTerm. Así que escribí un script en Python para hacer esto. El procedimiento es como el siguiente.
- Convertir iTerm2
.plist
archivo a.xml
. (es decirplutil -convert xml1
) - Escriba varios perfiles en este archivo utilizando
plistlib
en Python. - Convertir iTerm2
.plist
archivo a formato binario que como estaba. (es decirplutil -convert binary1
)
El procedimiento anterior no funciona. iTerm2 no cargó mis perfiles creados a partir de mi Python script.
Por lo tanto, he comprobado si no hay .plist
como iTerm carga los perfiles.
- Salí del programa iTerm2.
- He borrado el
.plist
de mi disco, que se encuentra en~/Library/Preferences/
. - Ejecute el programa iTerm2.
- abra la configuración del perfil escribiendo ⌘ Cmd + O .
He comprobado que hay perfiles aunque haya borrado el .plist
archivo. ¿Qué ha pasado aquí? ¿Hay algún archivo de perfiles de copia de seguridad que no reconozco?