Como configurar o Mac OS X Terminal no bash e iTerm2 no zsh

0

Tentei configurar o shell bash por padrão no aplicativo Terminal do Mac OS X (Yosemite) e no shell zsh por padrão no aplicativo iTerm2. No entanto, é shell bash ou shell zsh para ambos os aplicativos.

$ chsh -s /bin/zsh

configura um shell zsh para ambos os aplicativos. Enquanto iTerm2 Preferences - > A opção Profiles (Command) definida como /bin/zsh --login não carrega o shell zsh por padrão para o aplicativo iTerm2 se o shell bash estiver configurado para o aplicativo Terminal.

Alguma sugestão simples?

    
por Shah Ismail 22.10.2015 / 18:45

1 resposta

1

Um usuário tem um shell. Um ambiente básico é configurado quando você efetua login no seu computador. As variáveis $ HOME, $ LOGNAME, $ USER, $ TMPDIR e $ SHELL estão definidas. Além disso, a variável $ PATH é definida no PATH do sistema. Algumas dessas variáveis são definidas pela leitura de informações na versão do diretório aberto da Apple, em vez de ler o tradicional / etc / passwd. O emulador de terminal da Apple, Terminal.app, pode ser configurado para abrir outro shell em vez de seu shell definido no diretório aberto. Preferências > Inicialização > Shells abertos com: > Botão de comando de rádio > caminho completo para o shell que você deseja executar no campo de texto.

    
por 22.10.2015 / 21:00