Dans ce tutoriel, nous apprendrons à utiliser la coquille Zsh et la fonctionnalité Zsh-Syntax-HighLighting.
Qu'est-ce que Zsh?
Z Shell, généralement Zsh, est une extension du Bourne Again Shell (bash). Il est livré avec de nouvelles fonctionnalités et supports pour des outils tels que les plugins et les thèmes. Puisqu'il offre des fonctionnalités similaires à Bash, le passage à Zsh est incroyablement facile.
Qu'est-ce que Zsh-Syntax-Highlighting?
La syntaxe Zsh mettant en évidence la fonctionnalité similaire à celle trouvée dans la coquille de poisson, met en évidence vos commandes lorsque vous les tapez, ce qui peut vous aider à attraper des erreurs de syntaxe et à les réparer avant d'exécuter la commande.
Installation de Zsh
La première étape avant d'activer la mise en évidence de la syntaxe pour ZSH est de s'assurer que le shell a installé. Zsh ne vient pas préinstallé dans la plupart des distributions Linux mais est facilement disponible dans les principaux référentiels.
Pour l'installer, utilisez les commandes:
#Installing sur Debian / Ubuntu
Mise à jour Sudo apt-get
sudo apt-get install zsh
# Installation sur Arch / Manjaro
Sudo Pacman -Sy
sudo pacman -s zsh
# Installation sur Fedora / Centos
Mise à jour Sudo Yum
sudo yum install zsh
Une fois que ZSH a installé avec succès, nous pouvons procéder à la configuration de la syntaxe de commandement de la syntaxe.
Comment installer Zsh-Syntax-HighLighting
L'installation de l'éclairage Zsh-Syntax est relativement simple. Cependant, vous devez vous assurer que Git a installé sur votre système avant de continuer. Vous pouvez utiliser les commandes:
# Sur Debian
sudo apt-get install git
# Arch / Manjaro
sudo pacman -s git
# Fedora / centos
sudo yum install git
Une fois installé, commencez par cloner le référentiel à l'aide de la commande:
git clone https: // github.com / zsh-users / zsh-syntax-highlighting.git
L'étape suivante consiste à ajouter l'extension de syntaxe-highlighting à la .fichier zshrc. La valeur de la variable Zdotdir déterminera ce. Utilisez la commande illustrée ci-dessous:
Echo "Source $ (q-) pwd / zsh-syntax-
mise en évidence / zsh-syntax-highlighting.zsh ">> $ zdotdir: - $ home /.zshrc
Enfin, activez la syntaxe-highlighting dans votre shell actuel en s'approchant du fichier avec la commande:
source ./ zsh-syntax-highlighting / zsh-syntax-highlighting.zsh
En utilisant oh-my-zsh
Si le framework OH-My-Zsh installé pour votre shell Zsh, vous pouvez ajouter le Zsh-Syntax-HighLighting en tant que plugin.
Commencez par cloner le référentiel comme:
git clone https: // github.com / zsh-users / zsh-syntax-highlighting.git
$ Zsh_custom: - ~ /.oh-my-zsh / personnalisé / plugins / zsh-syntax-highlighting
Enfin, ajoutez le zsh-syntax-highlighting comme le plugin dans votre .Fichier zshrc comme:
plugins = (zsh-syntax-highlighting)
Pour appliquer les modifications à votre session de terminal actuelle, entrez la commande:
source ~ /.oh-my-zsh / zshrc
Conclusion
Ce didacticiel vous a montré comment installer et configurer la fonctionnalité Zsh-Syntax-HighLighting. En utilisant cette fonctionnalité, vous pouvez afficher la syntaxe de vos commandes en temps réel et les revoir avant l'exécution.