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 de Linux. Para instalá-lo, use seu gerenciador de pacotes padrão. Para este exemplo, usarei o gerenciador de pacotes apt:
sudo apt-get updatesudo apt-get install zsh -y
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 / bin / zshInstalando oh-my-zsh
Instalar a estrutura oh-my-zsh é fácil, bastando executar uma única linha de comando. Se você quiser saber o que o script do instalador faz, você pode baixá-lo e revisá-lo, e então executá-lo quando 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 = (python, git, vscode, wp-cli)Salve o arquivo e fonte do .arquivo zshrc para carregar as mudanças ou iniciar uma nova sessão de shell.
fonte ~ /.zshrcConclusã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.