Necesitaba reformatear mi computadora y ahora tengo problemas para copiar la configuración / los perfiles.
Copié los archivos en ~/Library/Application\ Support/iTerm/
También copié ~/Library/Preferences/com.googlecode.iterm2.plist
pero me sigue dando este error:
Failed to load preferences from custom directory. Falling back to local copy.
Missing or malformed file at "/
com.googlecode.iterm2.plist"
También intenté guardar el perfil en un directorio para poder enviarlo pero no funciona.
Aquí está la ubicación:
iTerm ▶ General ▶ Preferencias ▶ Guardar configuración en la carpeta
y aquí está la salida:
Failed to copy preferences to custom directory. Copy
/Users/alexcory/Library/Preferences/com.googlecode.iterm2.plist
to Alex_Corys_iTerm_Configuration/com.googlecode.iterm2.plist:
No such process
Los colores funcionan (se encuentran en la ruta a continuación), pero no solo estoy tratando de guardar los colores, sino todas mis preferencias.
iTerm ▶ Preferencias ▶ Perfiles ▶ Colores ▶ Cargar presets ▶ Exportar
¿Alguien sabe cómo hacer que esto funcione?
Failed to copy preferences to custom directory. Copy /Users/alexcory/Library/Preferences/com.googlecode.iterm2.plist to Alex_Corys_iTerm_Configuration/com.googlecode.iterm2.plist: No such process
Save Current Settings to Folder
está inactivo.Load preferences from a custom folder or URL:
Primero debe verificar y elegir un directorio (que aún no necesita tener un archivo de preferencias existente allí) para guardar las preferencias en el futuro. Después de eso, el botón seSave Current Settings to Folder
activará.No es el flujo de trabajo más obvio. Primero debe hacer clic en "Cargar preferencias desde una carpeta personalizada o URL". Seleccione la carpeta en la que desea guardarlos; Mantengo una carpeta de sincronización de aplicaciones en Dropbox para este tipo de cosas. Una vez que haya seleccionado la carpeta, puede hacer clic en "Guardar configuración en la carpeta". En una nueva máquina / instalación nueva de su sistema operativo, ahora puede cargar esta configuración desde la carpeta. Al principio estaba seguro de que las preferencias de carga eliminarían mi configuración anterior, pero no fue así.
fuente
No toqué la opción "guardar en una carpeta". Simplemente copié los dos archivos / directorios que mencionó en su pregunta a la nueva máquina, y luego ejecuté
defaults read com.googlecode.iterm2
.Ver https://apple.stackexchange.com/a/111559
fuente
Hay otra forma de hacer esto.
Desde iTerm2 2.9.20140923 puede usar perfiles dinámicos como se indica en la página de documentación :
Por lo tanto, es posible crear un archivo como este:
en la carpeta
~/Library/Application\ Support/iTerm2/DynamicProfiles/
y compartirlo en diferentes máquinas. Esto le permite retener algunas diferencias visuales entre las instalaciones de iterm2, como el tipo o la dimensión de la fuente, mientras sincroniza hosts remotos, accesos directos, comandos e incluso una pequeña insignia para identificar rápidamente una sesiónfuente
Advertencias: esta respuesta solo permite exportar configuraciones de color.
iTerm => Preferencias => Perfiles => Colores => Cargar presets => Exportar
La importación será similar.
fuente
Preferencias -> General -> Cargar preferencias desde una carpeta personalizada o URL
La primera vez que elija esto, guardará automáticamente un archivo de preferencias en esta carpeta llamada "com.googlecode.iterm2.plist"
fuente