Skip to content

Guide de recommandation et de configuration des plugins Zsh

Plugins Oh My Zsh

Oh My Zsh est un framework de configuration Zsh populaire qui est livré avec de nombreux plugins utiles pouvant grandement améliorer votre expérience en ligne de commande. Voici quelques plugins recommandés :

1. zsh-autosuggestions

Ce plugin fournit des suggestions automatiques pour la commande que vous tapez actuellement en fonction de votre historique et des commandes courantes. Appuyez simplement sur la flèche droite pour compléter rapidement la commande suggérée.

Installation :

git clone https://github.com/zsh-users/zsh-autosuggestions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

2. zsh-syntax-highlighting

Fournit une coloration syntaxique pour votre ligne de commande, vous aidant à identifier plus facilement les commandes, les arguments et les chemins de fichiers.

Installation :

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

3. zsh-completions

Étend la fonctionnalité de complétion par défaut de Zsh, offrant davantage d’options de complétion pour de nombreuses commandes.

Installation :

git clone https://github.com/zsh-users/zsh-completions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-completions

Embellissement des thèmes

Avec Oh My Zsh, vous pouvez facilement changer de thème pour embellir votre terminal. Le thème Powerlevel10k est recommandé car il est à la fois beau et informatif.

Installer Powerlevel10k :

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $HOME/.powerlevel10k

Définir le thème dans ~/.zshrc :

ZSH_THEME="powerlevel10k/powerlevel10k"

Autres plugins utiles

  • git : Un plugin qui améliore les commandes Git, fournissant de nombreux alias de commandes Git utiles.
  • docker : Complétion et astuces pour les commandes docker.
  • npm : Fournit la complétion de commande pour npm.

Vous pouvez activer ou désactiver ces plugins dans votre fichier ~/.zshrc selon vos besoins. Modifiez le fichier ~/.zshrc, trouvez la ligne plugins et ajoutez ou supprimez les noms des plugins.

plugins=(git docker npm)

Astuces

  • Utilisez Ctrl + r pour rechercher rapidement dans l’historique des commandes.
  • Répétez la commande précédente en utilisant !!.
  • Utilisez la commande man pour consulter les manuels d’autres commandes, par exemple man git.

En configurant raisonnablement les plugins et les thèmes Zsh, vous pouvez considérablement améliorer l’efficacité et l’esthétique de votre ligne de commande. Nous espérons que ce guide vous aidera à créer un environnement de ligne de commande puissant !