Se você teve alguma experiência com linux, provavel que tenha usado ou ouviu falar sobre zsh ou oh-my-zsh, com o advento do home-office muitas empresas usam o Windows como sistema padrão, mas como esse sistema não tem suporte ao zsh, como você poderia estar utilizando essa ferramenta que ajuda tanto com o plus de ter um terminal decente no sistema operacional do Bill Gates? vou ensinar nesse mesmo artigo :)
Primeiro precisamos ter um emulador de bash, o que eu recomendo é o git-bash pela simplicadade de baixar, instalar e já sair usando.
Podemos baixar nesse link
https://gitforwindows.org/
Ok, baixei, instalei e agora?
Entre nesse link e baixe o pacote do zsh
https://packages.msys2.org/package/zsh?repo=msys&variant=x86_64
esse pacote é compactado usando zstd, então vamos precisar baixar um descompactador de dados especial, eu recomendo o peazip
https://peazip.github.io/zst-compressed-file-format.html
Extraia na sua pasta do git, normalmente ela fica nesse caminho
C:\Program Files\Git
Abra o Git Bash e rode o comando
zsh
Então, esse passo é importante, o zsh vai pedir algumas configurações quando você rodar ele pela primeira vez, como histórico, etc. Leia as opções e defina isso de acordo com o seu uso e gosto, mas você pode deixar como default e depois alterar caso você não tenha ideia do que esteja alterando.
Seguindo, execute o comando abaixo no git bash para instalar o Oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
Agora você vai defini-lo como padrão, então você vai precisar editar o arquivo ~/.bashrc ou crie caso ele não exista, recomendo que faça esse processo na basta Git/etc/zsh mas acredito que funcione se você salva-lo em qualquer lugar, nesse arquivo você vai colocar o seguinte código.
# Roda o Zsh como default
if [ -t 1 ]; then
exec zsh
fi
Feche e abra novamente o git que já vai funcionar! :)
Recomendação
- Baixar e usar o Windows terminal com o tema Batman configurando para usar o git bash como padrão
- Instalar o tema Hokunay no zsh
- Ler e usar os alias default do oh-my-zsh
https://ohmycheatsheet.com/oh-my-zsh-commands-cheat-sheet/
- Adicionar os diversos plugins que existem ao seu zsh, recomendo esses
fast-syntax-highlighting
zsh-completions
Espero que tenha ajudado, qualquer dúvida é só mandar um comentário que responderei assim que possível! see ya :)
Top comments (0)