6 votes

Où sont situés les fichiers de profils de Terminal.app ?

Je viens de réinstaller récemment OS X et j'ai oublié de sauvegarder tous mes chers "profils" alias jeux de couleurs. Ce serait très utile si je pouvais trouver l'emplacement de ces fichiers afin de pouvoir les récupérer à partir de la sauvegarde.

7voto

John Ellinwood Points 6578

La réponse originale est exacte ; voici plus de détails sur comment tout restaurer.

À moins que vous ne les ayez exportés depuis la fenêtre Profils - vous vous retrouveriez avec des choses appelées "sweetprofile.terminal" - c'est un peu compliqué.

Assurez-vous que l'application Terminal est fermée. Allez dans votre dossier Bibliothèque et trouvez le fichier .plist et le répertoire .savedState :

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

Renommez com.apple.Terminal.plist en com.apple.Terminal.plist.bak, et faites de même avec le répertoire savedState. Cela facilite la restauration en cas de problème, et toute personne regardant sait que c'est un fichier de sauvegarde.

Copiez le fichier et le dossier de la sauvegarde aux mêmes emplacements sur votre lecteur de système :

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

Ouvrez le Terminal et tout devrait être restauré.


Si vous avez fait une migration ou une installation propre, vos préférences pourraient être altérées. Vérifiez les autorisations des éléments dans ~/Library/Preferences, et vérifiez votre sauvegarde ; de même pour les Application States sauvegardés. Si elles ne sont pas correctes, Terminal risque simplement d'écraser ce que vous essayez de restaurer. Donc dans ce cas :

  • Assurez-vous que le Terminal est fermé. Dupliquez le fichier .plist et le répertoire .savedState, et ajoutez .bak à la fin des fichiers originaux.
  • En supposant que le fichier .plist, le répertoire .savedState et les fichiers dans .savedState ont les autorisations correctes, ouvrez-les - ceux appelés "copy" - un par un, dans un éditeur de texte brut.
  • Ouvrez le fichier de votre sauvegarde à côté de ce que vous restaurez, de manière à avoir com.apple.Terminal.plist à côté de com.apple.Terminal.plist copie. Copiez le contenu du fichier de la sauvegarde dans le fichier du système - dans le fichier nommé "copy."
  • Faites cela pour tous les fichiers, y compris ceux à l'intérieur de com.apple.Terminal.savedState, puis supprimez le mot "copy" à la fin.
  • Ouvrez le Terminal, et vous devriez voir tous vos profils. Si des choses étranges se produisent comme des fenêtres qui ne s'ouvrent pas, essayez d'aller en plein écran et de revenir, et d'autres choses comme ça, et fermez et ouvrez à nouveau le programme.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X