Skip to content

Guia de Recomendação e Configuração de Plugins Zsh

Plugins Oh My Zsh

O Oh My Zsh é um framework de configuração Zsh popular que vem com muitos plugins úteis que podem melhorar muito sua experiência na linha de comando. Aqui estão alguns plugins recomendados:

1. zsh-autosuggestions

Este plugin fornece sugestões automáticas para o comando que você está digitando no momento, com base no seu histórico e comandos comuns. Basta pressionar a seta para a direita para completar rapidamente o comando sugerido.

Instalação:

git clone https://github.com/zsh-users/zsh-autosuggestions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

2. zsh-syntax-highlighting

Fornece realce de sintaxe para sua linha de comando, ajudando você a identificar mais facilmente comandos, argumentos e caminhos de arquivo.

Instalação:

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

3. zsh-completions

Estende a funcionalidade de preenchimento padrão do Zsh, fornecendo mais opções de preenchimento para muitos comandos.

Instalação:

git clone https://github.com/zsh-users/zsh-completions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-completions

Embelezamento de Temas

Com o Oh My Zsh, você pode facilmente alterar os temas para embelezar seu terminal. O tema Powerlevel10k é recomendado, pois é bonito e informativo ao mesmo tempo.

Instalar o Powerlevel10k:

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $HOME/.powerlevel10k

Defina o tema em ~/.zshrc:

ZSH_THEME="powerlevel10k/powerlevel10k"

Outros Plugins Úteis

  • git: Um plugin que aprimora os comandos Git, fornecendo muitos aliases de comando úteis para o Git.
  • docker: Preenchimento e dicas para comandos docker.
  • npm: Fornece preenchimento de comando para npm.

Você pode habilitar ou desabilitar esses plugins em seu arquivo ~/.zshrc de acordo com suas necessidades. Edite o arquivo ~/.zshrc, encontre a linha plugins e adicione ou remova nomes de plugins.

plugins=(git docker npm)

Dicas

  • Use Ctrl + r para pesquisar rapidamente o histórico de comandos.
  • Repita o comando anterior usando !!.
  • Use o comando man para visualizar manuais de outros comandos, por exemplo, man git.

Ao configurar adequadamente os plugins e temas do Zsh, você pode melhorar significativamente a eficiência e a estética da sua linha de comando. Esperamos que este guia ajude você a construir um ambiente de linha de comando poderoso!