Tenho certeza de que isso já foi perguntado antes, mas não encontrei depois de uma hora ou mais de pesquisa ...
Eu uso Unix e Mac OS há algum tempo, mas no fundo sou um usuário do Windows. A principal coisa que adoro nesses sistemas operacionais *nix é o terminal e os shells. Eu sei que você pode usar o Console para melhorar o console real, mas eu meio que odeio o shell do Windows. Recentemente mudei do bash para o zsh no meu Mac e nunca estive tão rápido. Posso ampliar, ter todos os tipos de cores, aliases, um prompt legal, etc. que tornam o uso do terminal simplesmente incrível.
Existe algo assim para Windows? Como posso tornar a experiência da minha concha menos dolorosa? Basicamente, quero oh-my-zsh para Windows.
Responder1
O Windows Powershell tem sido o shell preferido da Microsoft desde o lançamento do Windows Server 2008 e Vista. As portas também estão disponíveis para XP. V2 é o padrão atual e v3 está em desenvolvimento. A maioria das principais ferramentas de gerenciamento atualmente executa o Powershell nos bastidores ou possui uma interface PoSH.
Se você ainda não tentou usar o PoSH para alguma tarefa de gerenciamento em massa, você deve uma recompensa a si mesmo. Trabalhar com objetos em vez de representações de texto de objetos é realmente poderoso. Se você executa o AD, comece a fazer o gerenciamento de usuários do AD com PoSh.
Responder2
Podes tentarCygwine sua variante de terminal mintty
usando o shell bash. Cygwin consiste basicamente em algumas bibliotecas com syscalls do Linux mapeadas para o kernel do Windows. Então você pode realmente executar programas Linux dentro dele (não tudo, mas um monte de coisas; se você souber compilar software sozinho, ainda mais).
zsh também está disponível como um pacote no cygwin.
Como o Windows usa o mesmo nome para alguns programas, o comportamento deles pode não ser esperado (por exemplo, find
ou sort
), você terá que brincar com o PATH para corrigir alguns erros.
Responder3
DownloadGitpara Windows. Ele vem com um shell chamado “Git Bash” e também inclui muitas outras ferramentas de linha de comando.
Responder4
Vários colegas de trabalho recomendaram GOW (Gnu no Windows),https://github.com/bmatzelle/gowcomo uma solução muito melhor que o Cygwin. YMMV.