Neste tutorial, aprenderemos a usar o Shell ZSH e o recurso Zsh-Syntax-Highlighting.
O que é ZSH?
Z Shell, comumente Zsh, é uma extensão do Bourne novamente Shell (Bash). Ele vem com novos recursos e suportes para ferramentas, como plugins e temas. Como oferece recursos semelhantes ao Bash, mudar para o ZSH é incrivelmente fácil.
O que é ZSH-Syntax-Highlighting?
A sintaxe ZSH destaca o tipo de recurso para um encontrado na concha de peixe, destaca automaticamente seus comandos à medida que você os digita, o que pode ajudá-lo a capturar erros de sintaxe e corrigi-los antes de executar o comando.
Instalando o ZSH
O primeiro passo antes de ativar a sintaxe destacar para o ZSH é garantir que o shell instale. O ZSH não vem pré-instalado na maioria das distribuições Linux, mas está prontamente disponível nos principais repositórios.
Para instalá -lo, use os comandos:
#Instalando no Debian/Ubuntu
Atualização de sudo apt-get
sudo apt-get install zsh
# Instalando em Arch/Manjaro
Sudo Pacman -Sy
sudo pacman -s zsh
# Instalação no Fedora/CentOS
Atualização de Sudo Yum
sudo yum install zsh
Depois de instalar o ZSH com sucesso, podemos prosseguir para configurar o destaque da sintaxe de comando.
Como instalar o Zsh-Syntax-Highlighting
Instalar o Highlighting de Zsh-Syntax é relativamente direto. No entanto, você deve garantir que tenha o Git instalado em seu sistema antes de prosseguir. Você pode usar os comandos:
# Em Debian
sudo apt-get install git
# Arch/Manjaro
sudo pacman -s git
#Fedora/centos
sudo yum install git
Depois de instalado, comece clonando o repositório usando o comando:
clone git https: // github.com/zsh-users/zsh-syntax highlighting.git
O próximo passo é adicionar a extensão de iluminação de sintaxe ao .Arquivo ZSHRC. O valor da variável zdotdir determinará isso. Use o comando mostrado abaixo:
eco "fonte $ (q-) pwd/zsh-syntax-
destaque/zsh-sintax highlighting.zsh ">> $ zdotdir:-$ home/.ZSHRC
Por fim, ative a iluminação de sintaxe no seu shell atual, adquirindo o arquivo com o comando:
fonte ./zsh-syntax-highlighting/zsh-syntax highlighting.Zsh
Usando oh-my-zsh
Se você tiver a estrutura OH-MY-ZSH instalada para o seu shell ZSH, poderá adicionar o Zsh-Syntax-Highlighting como um plug-in.
Comece clonando o repositório como:
clone git https: // github.com/zsh-users/zsh-syntax highlighting.git
$ Zsh_custom:-~//.OH-MY-ZSH/Custom/Plugins/Zsh-Syntax-Highlighting
Finalmente, adicione o Zsh-Syntax-Highlighting como o plug-in em seu .arquivo zshrc como:
Plugins = (Zsh-Syntax-Highlighting)
Para aplicar as alterações à sua sessão atual do terminal, digite o comando:
fonte ~///.OH-MY-ZSH/ZSHRC
Conclusão
Este tutorial mostrou como instalar e configurar o recurso Zsh-Syntax-Highlighting. Usando esse recurso, você pode ver a sintaxe de seus comandos em tempo real e revisá-los antes da execução.