J'avais besoin de reformater mon ordinateur et maintenant j'ai du mal à copier les paramètres / profils.
J'ai copié les fichiers dans ~/Library/Application\ Support/iTerm/
J'ai aussi copié ~/Library/Preferences/com.googlecode.iterm2.plist
mais ça me donne toujours cette erreur:
Failed to load preferences from custom directory. Falling back to local copy.
Missing or malformed file at "/
com.googlecode.iterm2.plist"
J'ai également essayé d'enregistrer le profil dans un répertoire afin de pouvoir l'envoyer mais cela ne fonctionne pas.
Voici l'emplacement:
iTerm ▶ Général ▶ Préférences ▶ Enregistrer les paramètres dans un dossier
et voici la sortie:
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
Les couleurs fonctionnent, (trouvées dans le chemin ci-dessous) mais je n'essaie pas simplement d'enregistrer les couleurs, mais plutôt toutes mes préférences.
iTerm ▶ Préférences ▶ Profils ▶ Couleurs ▶ Charger les préréglages ▶ Exporter
Est-ce que quelqu'un sait comment faire fonctionner cela?
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 inactif. Vous devez d'Load preferences from a custom folder or URL:
abord vérifier et choisir un répertoire (qui n'a pas encore besoin d'avoir un fichier de préférences existant) afin de sauvegarder les préférences à l'avenir. Après cela, le boutonSave Current Settings to Folder
deviendra actif.Ce n'est pas le flux de travail le plus évident. Vous devez d'abord cliquer sur "Charger les préférences à partir d'un dossier ou d'une URL personnalisé". Sélectionnez le dossier dans lequel vous souhaitez les enregistrer; Je garde un dossier appsync dans Dropbox pour ce genre de choses. Une fois que vous avez sélectionné le dossier, vous pouvez cliquer sur "Enregistrer les paramètres dans le dossier". Sur une nouvelle machine / nouvelle installation de votre système d'exploitation, vous pouvez maintenant charger ces paramètres à partir du dossier. Au début, j'étais sûr que les préférences de chargement effaceraient mes paramètres précédents, mais ce n'était pas le cas.
la source
Je n'ai pas touché l'option "enregistrer dans un dossier". Je viens de copier les deux fichiers / répertoires que vous avez mentionnés dans votre question sur la nouvelle machine, puis j'ai couru
defaults read com.googlecode.iterm2
.Voir https://apple.stackexchange.com/a/111559
la source
Il existe une autre façon de procéder.
Depuis iTerm2 2.9.20140923, vous pouvez utiliser les profils dynamiques comme indiqué dans la page de documentation :
Il est donc possible de créer un fichier comme celui-ci:
dans le dossier
~/Library/Application\ Support/iTerm2/DynamicProfiles/
et le partager sur différentes machines. Cela vous permet de conserver certaines différences visuelles entre les installations iterm2 telles que le type de police ou la dimension, tout en synchronisant les hôtes distants, les raccourcis, les commandes et même un petit badge pour identifier rapidement une sessionla source
Avertissements: cette réponse permet uniquement d'exporter les paramètres de couleur.
iTerm => Préférences => Profils => Couleurs => Charger les préréglages => Exporter
L'importation doit être similaire.
la source
Préférences -> Général -> Charger les préférences à partir d'un dossier ou d'une URL personnalisé
La première fois que vous choisissez cela, il enregistrera automatiquement un fichier de préférences dans ce dossier appelé "com.googlecode.iterm2.plist"
la source