Como usar plugins para ZSH

How Use Plugins Zsh



Acho que todos podemos concordar que o shell é a única coisa que todos nós temos em comum como geeks do Unix / Linux. Quer você seja um administrador de sistema, DevOps, Hardware ou teste de penetração, você terá que usar o terminal para realizar suas tarefas.

No tutorial de hoje, quero mostrar a você como instalar o ZSH, torná-lo o shell padrão e instalar a estrutura oh-my-zsh para personalizar e adicionar mais funcionalidades ao seu shell usando plug-ins.







Vamos começar:



Como instalar o framework ZSH e Oh-My-ZSH

ZSH é um shell popular geralmente disponível nos repositórios das principais distribuições do Linux. Para instalá-lo, use seu gerenciador de pacotes padrão. Para este exemplo, usarei o gerenciador de pacotes apt:



sudo apt-get update
sudo apt-get install zsh -e

Em seguida, execute ZSH para a configuração inicial e crie um arquivo de configuração .zshrc.





Para tornar o ZSH seu shell padrão, use o comando chsh como:

chsh -s /usr/sou/zsh

Instalando oh-my-zsh

Instalar a estrutura oh-my-zsh é fácil como executar uma única linha de comando. Se você quiser saber o que o script do instalador faz, pode baixá-lo, revisá-lo e executá-lo assim que se sentir confortável. Caso contrário, use um dos comandos abaixo para instalá-lo:



sh -c '$ (wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)'

Para usar cURL, digite o comando:

sh -c '$ (curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)'

Depois de instalar e ativar o oh-my-zsh, você pode começar a personalizá-lo editando o arquivo .zshrc em seu diretório inicial.

Como ativar plugins

Por padrão, oh-my-zsh vem empacotado com uma coleção de plug-ins que você pode ativar para atender às suas necessidades. Alguns deles são apelidos simples, mas outros são complexos. O link a seguir contém uma lista de todos os plug-ins suportados.

https://github.com/ohmyzsh/ohmyzsh/wiki/Plugins

Depois de encontrar um plugin que deseja usar, ative-o adicionando-o ao array plugin () no arquivo .zshrc. Por exemplo, para ativar os plug-ins python, Vscode, git e wp-CLI, adicione as entradas conforme mostrado abaixo:

plugins=(Pitão,ir, vscode, wp-cli)

Salve o arquivo e forneça o arquivo .zshrc para carregar as alterações ou iniciar uma nova sessão de shell.

fonte~/.zshrc

Conclusão

ZSH e Oh-my-zsh têm uma comunidade dedicada que está constantemente lançando novos plug-ins, temas e funções para tornar o trabalho com o shell mais fácil. Sinta-se à vontade para visitar os fóruns da comunidade para explorar maneiras de personalizar seu shell para atender às suas necessidades.