Como instalar Z Shell (Zsh) e Oh My Zsh no Linux

Como instalar Z Shell (Zsh) e Oh My Zsh no Linux
Leitores como você ajudam a apoiar o MUO. Quando você faz uma compra usando links em nosso site, podemos ganhar uma comissão de afiliado. Consulte Mais informação.

O shell Z é um shell Unix eficiente, poderoso e interativo. É fácil instalar, configurar, usar e aprender em qualquer plataforma Linux, incluindo Ubuntu, Fedora, Arch Linux e muito mais.





Veja como você pode instalar o shell Z e o Oh My Zsh em sua máquina Linux.





O que é Z Shell e Oh My Zsh?

Z shell, ou simplesmente Zsh, é um shell de login interativo e um interpretador de linguagem de script. Muitos recursos úteis que você encontra no Bash, TCSH e ksh foram incorporados ao Zsh junto com muitos novos recursos.





Oh My Zsh é uma estrutura incrível, de código aberto e voltada para a comunidade que ajuda você a gerenciar a configuração do Zsh. Ele vem com tantas funções úteis, auxiliares, plug-ins, temas e outros utilitários que oferecem aos usuários a melhor experiência de shell existente.

Embora o Zsh seja bastante semelhante ao Bash, a vantagem de usar o Zsh reside no fato de ser muito mais personalizável do que o Bash.



Como instalar o Zsh no Linux

Para começar, inicie o terminal pressionando Ctrl + Alt + T no teclado. É uma boa prática atualize e atualize seu sistema Linux antes de instalar um novo aplicativo em sua máquina. Esse resolve quaisquer pacotes quebrados ou desatualizados em seu sistema isso pode criar um problema durante a instalação de um novo aplicativo.

Agora que os pacotes do sistema estão atualizados, você pode instalar o Zsh. Aqui estão os comandos para instalar o Zsh em algumas das principais distribuições do Linux:





Para o Ubuntu, execute:

 sudo apt install zsh

Para instalar o Zsh no Fedora, execute:





instale o linux no Chromebook sem crouton
 sudo dnf install zsh

No Arch Linux, execute:

 sudo pacman -S zsh

O processo de instalação também cobrirá as configurações básicas que você sempre poderá reconfigurar posteriormente.

Verifique a instalação do Zsh

Uma maneira de verificar a instalação é verificar a versão do Zsh que você acabou de instalar. Execute o seguinte comando para verificar a versão:

 zsh --version

No terminal, você verá o número da versão após inserir o comando. Se o terminal não mostrar o número da versão, isso significa que houve algum problema com a instalação.

Por padrão, o Zsh é instalado no /usr/bin diretório. Para confirmar o local onde você instalou o Zsh, execute:

 whereis zsh

A saída exibirá o caminho para Zsh no terminal.

Como instalar Oh-My-Zsh no Linux

Powerline é um plug-in poderoso para Vim que fornece linhas de status e prompts para vários outros aplicativos, como Zsh, Bash, Qtile, IPython, tmux e Awesome. Ele fornece aprimoramentos úteis para o Zsh. Para instalá-lo no Ubuntu e Debian, execute:

 sudo apt install git-core curl fonts-powerline

Onde Fedora:

 sudo dnf install powerline-fonts

Para instalar fontes Powerline no Arch Linux:

 sudo pacman -S powerline-fonts

Passo 1: Instale Oh My Zsh no Linux

Depois que as fontes Powerline estiverem instaladas, é hora de finalmente instalar o pacote oh-my-zsh. Existem duas maneiras de instalá-lo: usando curl e wget.

Para instalar Oh My Zsh usando curl, execute:

 sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh

Em vez disso, se você quiser usar o wget para instalar o Oh My Zsh, use isto:

 wget --no-check-certificate http://install.ohmyz.sh -O - | sh

Durante o processo de instalação, o instalador perguntará se você deseja tornar o Zsh o shell padrão ou não. Para tornar o Zsh o shell padrão em seu sistema, digite Sim e bater Digitar no teclado. Você pode altere o shell padrão mais tarde com chsh Se você quiser.

Depois de instalar o Oh My Zsh em seu sistema, você verá a seguinte mensagem de confirmação no terminal que verifica a instalação bem-sucedida:

  terminal ubuntu mostrando que o ohmyzsh foi instalado

Para desinstalar o oh-my-zsh do seu sistema, execute:

 uninstall_oh_my_zsh

Configurar Oh My Zsh no Linux

Vamos mergulhar em algumas configurações básicas que você precisa entender para personalizar o Oh My Zsh do jeito que você gosta.

1. Ative os plug-ins usando o arquivo de configuração Zsh

Para ver quais plugins estão disponíveis, abra o Página Oh My Zsh Plugins no GitHub .

jogos que você pode jogar sobre o texto

Aqui você encontrará uma lista de todos os plugins que você pode usar no Oh My Zsh. Depois de decidir qual plug-in deseja usar, abra o arquivo de configuração do Zsh usando o nano:

 nano ~/.zshrc
  zsh-arquivo aberto com o editor nano no ubuntu

No arquivo, localize o plugins() função. Dentro dos parênteses, adicione o nome do plugin que deseja ativar. Por exemplo, se você deseja ativar o 'git', adicione-o assim:

 plugins=(git)

Salve e saia do arquivo pressionando Ctrl + X então Y no teclado.

Para atualizar as alterações, execute:

 source ~/.zshrc

2. Defina o tema Oh My Zsh

Você encontrará todos os temas Oh My Zsh no ~/.oh-meu-zsh/temas diretório. Para ver todos os temas disponíveis, acesse o Página de temas Oh My Zsh no GitHub .

Você também pode visualizar esses temas em seu navegador. Depois de decidir sobre o tema, abra o arquivo de configuração do Zsh assim:

 sudo nano ~/.zshrc

Vá para a linha que diz ZSH_THEME='' . Aqui, insira o tema que deseja manter. Por exemplo, se você quiser alterar o tema para “agnoster”, digite o nome do tema assim:

 ZSH_THEME="agnoster"
  alterando o tema para agnoster no arquivo de configuração do z-shell

Você também pode definir esta opção como 'aleatória' se quiser alternar entre diferentes temas regularmente.

 ZSH_THEME="random"

E se você não quiser usar todos os temas, mas apenas alguns específicos? Felizmente, você também tem a opção de manter um conjunto de temas. Localize a linha que diz ZSH_THEME_RANDOM_CANDIDATES=() e digite os nomes dos temas assim:

 ZSH_THEME_RANDOM_CANDIDATES=("agnoster" "grml" "robbyrussell")

Recarregue o arquivo para que as alterações entrem em vigor:

 source ~/.zshrc

3. Configure as Atualizações Automáticas

Oh My Zsh é atualizado automaticamente a cada duas semanas. Você pode desabilitar esta configuração no arquivo de configuração Zsh assim:

 DISABLE_AUTO_UPDATE="true"

Você também pode configurar o número de dias que deseja que o Zsh verifique atualizações como esta:

 UPDATE_ZSH_DAYS=1

O Z Shell oferece recursos que você não encontrará em nenhum outro lugar

O shell Z vem com tantos recursos que são difíceis de encontrar em outros shells. Ele vem com um verificador ortográfico integrado e permite destacar o código. Ele vem com muitos temas incríveis que você pode aplicar ao shell. Você também pode configurar o shell para exibir informações importantes do sistema.

Com toneladas de recursos prontos para ajudá-lo, agora você pode começar a escrever scripts e programas Bash com mais eficiência para automatizar tarefas e economizar muito do seu tempo. Feliz script!