¿Dónde se encuentran los archivos de perfiles de Terminal.app?

Recientemente reinstalé OS X y olvidé hacer una copia de seguridad de todos mis "perfiles" dulces, también conocidos como esquemas de color. Sería muy útil si pudiera encontrar la ubicación de estos para poder recuperarlos de la copia de seguridad.

Respuestas (1)

La respuesta original es acertada; aquí hay más detalles sobre cómo restaurar todo.

A menos que los haya exportado desde la ventana Perfiles, terminaría con cosas llamadas "sweetprofile.terminal", es un poco complicado.

Asegúrese de que la aplicación Terminal esté cerrada . Vaya a la carpeta Biblioteca y busque el archivo .plist y el directorio .savedState:

~/Library/Preferences/com.apple.Terminal.plist
~/Library/Saved Application State/com.apple.Terminal.savedState/*

Cambie el nombre de com.apple.Terminal.plist a com.apple.Terminal.plist.bak y haga lo mismo con el directorio SavedState. Hace que sea fácil hacer que las cosas vuelvan a funcionar cuando algo sale mal, y cualquiera que lo mire sabe que es un archivo de copia de seguridad.

Copie el archivo y la carpeta de la copia de seguridad en los mismos lugares de la unidad de su sistema:

/Volumes/bu/Users/you/Library/Preferences/com.apple.Terminal.plist
/Volumes/bu/Users/you/Library/Saved Application State/com.apple.Terminal.savedState/*

Abra la Terminal y todo debería restaurarse.


Si ha realizado una migración o una instalación limpia, es posible que sus preferencias estén alteradas. Eche un vistazo a los permisos de los elementos en ~/Library/Preferences, y eche un vistazo a su copia de seguridad; lo mismo con los estados de aplicación guardados. Si no son correctos, es probable que Terminal simplemente sobrescriba lo que esté tratando de restaurar. Así que en este caso:

  • Asegúrese de que la Terminal esté cerrada. Duplique el archivo .plist y el directorio .savedState y agregue .bak al final de los archivos originales.
  • Suponiendo que el archivo .plist, el directorio .savedState y los archivos en .savedState tienen los permisos correctos, ábralos, los llamados "copiar", uno a la vez, en un editor de texto sin formato.
  • Abra el archivo de su copia de seguridad junto a lo que está restaurando, de modo que tendrá com.apple.Terminal.plist junto a com.apple.Terminal.plist copy . Copie el contenido del archivo en la copia de seguridad al archivo en el sistema, en el archivo llamado "copiar".
  • Haga todos los archivos, incluidos los que están dentro de com.apple.Terminal.savedState, y luego elimine la palabra "copiar" del final.
  • Abra Terminal, y debería ver todos sus perfiles. Si suceden cosas extrañas como que las ventanas no se abren, intente ir a pantalla completa y viceversa, y otras cosas por el estilo, y cierre y abra el programa nuevamente.