Como instalar e usar o ZSH com o shell do Ubuntu no Windows 10

3

Qual voodoo deve ser empregado para instalar e usar corretamente o ZSH no shell do Ubuntu no Windows 10?

Estas instruções falharam completamente em mim. Eu instalei o ZSH com sucesso usando sudo apt-get install zsh . Em seguida, executei sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)" como recomendado aqui . Isso carrega o que parece ser o ZSH, no entanto, sempre que eu mudo o tema, ele não parece mudar e, se eu fechar minha sessão, ele volta a ser BASH.

Nenhuma quantidade de alteração do shell usando comandos semelhantes a chsh -s $(which zsh) parece funcionar, pois echo $SHELL sempre parece retornar /bin/bash . Eu tentei reiniciar o shell do Ubuntu, reiniciar meu computador, passar alguns dias longe do shell do Ubuntu para ver se ele se corrige, mas não - nada. Eu estou em uma perda completa. Não sei onde procurar ou o que verificar ou como fazê-lo funcionar. Eu apreciaria muito se alguém pudesse, por favor, salvar-me de arrancar meu cabelo e me iluminar. Enquanto isso, vou tentar um pouco de yoga.

Obrigado,

Mo.

    
por moka 28.01.2017 / 14:00

1 resposta

3

Se estiver usando o BASH no Windows 10, adicione o seguinte ao seu arquivo .bashrc para garantir que o ZSH seja iniciado sempre que você abrir o BASH.

# Launch Zsh
if [ -t 1 ]; then
    exec zsh
fi

Fonte: @Hex, link , link

    
por 28.01.2017 / 14:45