mac - iterm2 windows download
Cómo exportar perfiles iTerm2 (6)
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 configuraciones 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 estoy simplemente tratando de guardar colores, sino de todas mis preferencias.
iTerm ▶ Preferencias ▶ Perfiles ▶ Colores ▶ Cargar ajustes preestablecidos ▶ Exportar
¿Alguien sabe cómo hacer que esto funcione?
Hay otra manera de hacer esto.
Desde iTerm2 2.9.20140923 puede usar los perfiles dinámicos como se indica en la página de documentación :
Perfiles dinámicos es una función que le permite almacenar sus perfiles en un archivo fuera de la base de datos de preferencias de macOS habitual. Los perfiles se pueden cambiar en tiempo de ejecución al editar uno o más archivos plist (formateados como JSON, XML o en binario). Los cambios son recogidos inmediatamente.
Entonces es posible crear un archivo como este:
{
"Profiles": [{
"Name": "MYSERVER1",
"Guid": "MYSERVER1",
"Custom Command": "Yes",
"Command": "ssh [email protected]",
"Shortcut": "M",
"Tags": [
"LOCAL", "THATCOMPANY", "WORK", "NOCLOUD"
],
},
{
"Name": "MYOCEANSERVER1",
"Guid": "MYOCEANSERVER1",
"Custom Command": "Yes",
"Command": "ssh [email protected]",
"Shortcut": "O",
"Tags": [
"THATCOMPANY", "WORK", "DIGITALOCEAN"
],
},
{
"Name": "PI1",
"Guid": "PI1",
"Custom Command": "Yes",
"Command": "ssh [email protected]",
"Shortcut": "1",
"Tags": [
"LOCAL", "PERSONAL", "RASPBERRY", "SMALL"
],
},
{
"Name": "VUZERO",
"Guid": "VUZERO",
"Custom Command": "Yes",
"Command": "ssh [email protected]",
"Shortcut": "0",
"Tags": [
"LOCAL", "PERSONAL", "SMALL"
],
}
]
}
en la carpeta ~/Library/Application/ Support/iTerm2/DynamicProfiles/
y compártala en diferentes máquinas. Esto le permite conservar algunas diferencias visuales entre las instalaciones de iterm2, como el tipo de fuente o la dimensión, al sincronizar hosts remotos, accesos directos, comandos, etc.
No es el flujo de trabajo más obvio. Primero debe hacer clic en "Cargar preferencias de una carpeta personalizada o URL". Seleccione la carpeta en la que desea guardarlos; Guardo una carpeta appsync 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 / nueva instalación de su sistema operativo, ahora puede cargar estos ajustes desde la carpeta. Al principio, estaba seguro de que las preferencias de carga eliminarían mis configuraciones anteriores, pero no fue así.
No toqué la opción "guardar en una carpeta". Acabo de copiar los dos archivos / directorios que mencionó en su pregunta a la nueva máquina, luego ejecuté los defaults read com.googlecode.iterm2
.
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"
Si echa un vistazo a Preferences -> General
se dará cuenta en la parte inferior del panel, hay una configuración Load preferences from a custom folder or URL:
Hay un botón junto a él Save settings to Folder
.
Así que todo lo que necesita hacer es guardar primero la configuración y cargarla después de reinstalar su sistema operativo.
Si la Save settings to Folder
está desactivada, seleccione una carpeta (por ejemplo, vacía) en el cuadro de texto Load preferences from a custom folder or URL:
.
Advertencias: esta respuesta solo permite exportar configuraciones de color.
iTerm => Preferencias => Perfiles => Colores => Cargar ajustes preestablecidos => Exportar
La importación será similar.