Comment activer la mise en évidence de la syntaxe dans Zsh

Comment activer la mise en évidence de la syntaxe dans Zsh
Que vous soyez un utilisateur de puissance ou que vous commenciez à plonger vos pieds dans la ligne de commande Linux, vous devez accepter la vérité incontournable que vous ne pouvez jamais mémoriser toutes les commandes du système. Vous rencontrerez des instances où vous exécutez une commande incorrecte ou référez le menu d'aide pour effectuer certaines opérations.

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.