Ce tutoriel vous apprendra comment configurer un shell Zsh et ajouter des fonctionnalités, telles que la commande automatique des auto.
Étape 1 - Installation de Zsh
La première étape avant d'ajouter des extensions de coque est de vous assurer d'avoir Zsh. Il est disponible dans la plupart des principaux gestionnaires de packages de distribution Linux.
Pour l'installer, utilisez les commandes suivantes:
# Debian
sudo apt-get install zsh
#Feutre
sudo yum install zsh
# Arche
sudo pacman -s zsh
Une fois que ZSH a installé avec succès, nous pouvons procéder à l'installation de l'outil Zsh-Autosuggestions.
Étape 2 - Modification du shell par défaut
Après avoir installé ZSH, il est bon de s'assurer que c'est le shell par défaut. Cela vous empêchera de lancer le shell Zsh lorsque vous utilisez votre outil.
chsh -s $ (qui zsh)
Pour confirmer, entrez la commande suivante:
quel $ shell
/ usr / bin / zsh
Étape 3 - Activation de Zsh-Autosuggestions
Après avoir installé et configuré le shell Zsh, nous pouvons configurer le plugin Zsh-Autosuggestions. Commencez par cloner les Zsh-Autosuggestions:
git clone https: // github.com / zsh-users / zsh-utosuggestions ~ /.zsh / zsh-autosuggestions
Enfin, ajoutez la commande suivante à votre .fichier zshrc:
source ~ /.ZSH / ZSH-AUTOSUGGESTIONS / ZSH-AUTOSUGGESTIONS.zsh
Utilisation du framework oh-my-zsh
Si le framework OH-My-Zsh est installé, vous pouvez utiliser les auto-Suggestions comme plugin. Démarrer le clonage du référentiel automatique-sugressions à l'aide de la commande suivante:
git clone https: // github.com / zsh-users / zsh-utosuggestions $ zsh_custom: - ~ /.oh-my-zsh / personnalisé / plugins / zsh-autosuggestions
Ensuite, activez le plugin en ajoutant l'entrée comme indiqué ci-dessous:
Plugins = (Zsh-Autosuggestions)
Importer l'historique de bash vers Zsh
Si vous utilisiez Bash comme shell par défaut, vous pouvez importer tout votre historique de commande à partir du .Fichier Bash_History.
Considérez le lien suivant.
Conclusion
Dans ce tutoriel, nous avons discuté de la création d'une coquille ZSH et de la fonction ZSH-Autosuggestions. Il fournit automatiquement des suggestions pour les commandes en fonction des commandes précédentes. Ainsi, facilitant la tâche des commandes récurrentes.