Estou usando o Ubuntu 12.04 e comecei a usar o zsh. A maneira como eu mudei meu shell é
$ sudo chsh -s /usr/bin/zsh
Eu mudei de tema etc rápida e as mudanças chutou. Quando eu faço um eco $SHELL
eu posso ver que zsh é minha concha. Mas quando abro um novo terminal bash parece ser minha concha. No entanto, quando su
para um usuário diferente e para su
trás, o zsh parece ser o shell.
Por favor informar.
12.04
gnome-terminal
zsh
mehant
fonte
fonte
zsh
ou um shell de login, caso contrário, o padrão sempre será o Bash.Respostas:
Em
gnome-terminal
, o sistema normalmente usa o Bash como padrão, porque é isso que égnome-terminal
executado.Substituí esse "padrão" alterando as preferências do perfil. Abra
gnome-terminal
(o aplicativo "Terminal") e vá para 'Editar' e 'Preferências do perfil'.Certifique-se de editar o perfil 'padrão' e vá para a guia "Título e comando".
Em "Comando", existem três caixas de seleção: "Executar comando como um shell de login", "Atualizar registros de login quando o comando é iniciado" e "Executar um comando personalizado em vez do meu shell".
Marquei as três caixas e, em "Comando personalizado:", coloquei
zsh
.Também defino "Quando o comando sai:" para "Sair do terminal" para fechar a janela do terminal.
Clique no botão "Fechar", saia
gnome-terminal
e reabra-o. Agora deve começar emzsh
vez de Bash.fonte