Eu precisava reformatar meu computador e agora estou tendo problemas para copiar as configurações / perfis.
Copiei os arquivos ~/Library/Application\ Support/iTerm/
Eu também copiei, ~/Library/Preferences/com.googlecode.iterm2.plist
mas ele continua me dando este erro:
Failed to load preferences from custom directory. Falling back to local copy.
Missing or malformed file at "/
com.googlecode.iterm2.plist"
Também tentei salvar o perfil em um diretório para poder enviá-lo, mas ele não funciona.
Aqui está a localização:
iTerm ▶ Geral ▶ Preferências ▶ Salvar configurações na pasta
e aqui está a saída:
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
As cores funcionam (encontradas no caminho abaixo), mas não estou simplesmente tentando salvar cores, mas todas as minhas preferências.
iTerm ▶ Preferências ▶ Perfis ▶ Cores ▶ Carregar predefinições ▶ Exportar
Alguém sabe como fazer isso funcionar?
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á inativo. Você deve verificarLoad preferences from a custom folder or URL:
primeiro e escolher um diretório (que ainda não precisa ter um arquivo de preferências existente) para salvar as preferências no futuro. Depois disso, o botãoSave Current Settings to Folder
ficará ativo.Não é o fluxo de trabalho mais óbvio. Você primeiro precisa clicar em "Carregar preferências de uma pasta ou URL personalizado". Selecione a pasta em que você deseja que eles sejam salvos; Eu mantenho uma pasta appsync no Dropbox para esse tipo de coisa. Depois de selecionar a pasta, você pode clicar em "Salvar configurações na pasta". Em uma nova máquina / nova instalação do seu sistema operacional, agora você pode carregar essas configurações da pasta. No começo, eu tinha certeza de que as preferências de carregamento eliminariam minhas configurações anteriores, mas não o fizeram.
fonte
Não toquei na opção "salvar em uma pasta". Acabei de copiar os dois arquivos / diretórios mencionados na sua pergunta para a nova máquina e, em seguida, executei
defaults read com.googlecode.iterm2
.Consulte https://apple.stackexchange.com/a/111559
fonte
Existe outra maneira de fazer isso.
No iTerm2 2.9.20140923, você pode usar perfis dinâmicos conforme indicado na página de documentação :
Portanto, é possível criar um arquivo como este:
na pasta
~/Library/Application\ Support/iTerm2/DynamicProfiles/
e compartilhá-lo em diferentes máquinas. Isso permite que você mantenha algumas diferenças visuais entre as instalações do iterm2, como tipo ou dimensão da fonte, enquanto sincroniza hosts remotos, atalhos, comandos e até um pequeno emblema para identificar rapidamente uma sessãofonte
Advertências: esta resposta permite apenas exportar configurações de cores.
iTerm => Preferências => Perfis => Cores => Carregar predefinições => Exportar
A importação deve ser semelhante.
fonte
Preferências -> Geral -> Carregar preferências de uma pasta ou URL personalizado
Na primeira vez em que você escolher isso, ele salvará automaticamente um arquivo de preferências nesta pasta chamada "com.googlecode.iterm2.plist"
fonte