DEV Community

Discussion on: Instalando e Utilizando ZSH

Collapse
 
eduardoklosowski profile image
Eduardo Klosowski

Artigo interessante apresentando o zsh. Porém não é necessário reiniciar o computador, basta deslogar e logar novamente para trocar o shell. Existe sim uma diferença na forma como o zsh e o bash interpretam comandos, eu já tive problemas com comandos que tem o caractere #, como pip install git+https://github.com/eduardoklosowski/deduplicated.git#egg=deduplicated[web], que funciona no bash, mas no zsh precisei colocar a URL entre aspas para funcionar, que aparentemente o zsh considera a parte depois do # um comentário, enquanto o bash parte do comando. Mas são pequenas diferenças, ou casos bem específicos. O bash também possui suporte a alias, inclusive com um arquivo dedicado para isso em algumas distros (~/.bash_aliases que é carregado pelo ~/.bashrc), e sugestão de comandos baseado no histórico com Ctrl + r, embora talvez o funcionamento seja um pouco diferente. Acredito que destacar isso no artigo seja interessante, uma vez que quem ler o artigo, caso não conheça o bash, pode acreditar que essas funcionalidades só existem no zsh. E se quiser se aventurar mais ainda, existe o fish que também possui algumas funcionalidades diferentes.

Collapse
 
lissatransborda profile image
Lissa Ferreira

Obrigado pelo comentário Klosowski, fiz algumas mudanças no artigo com isso em mente.