Korben, roi d’internet, logo bébé avec des lunettes en mode thug life Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Korben Upgrade your mind

Oh my ZSH – Un framework pour booster votre shell ZSH

Que vous soyez admin, développeur ou tout simplement bidouilleur, vous utilisez sans doute la ligne de commande tous les jours, que ce soit sous Linux ou OSX.

Et c’est d’ailleurs pour ça que vous êtes si cool, si beau, si parfaitement parfait ! Mais pour aller plus loin, il faut savoir dépasser le shell Bash et basculer sur Zsh et plus particulièrement sur une version gonflée aux stéroïdes grâce au framework Oh-My-ZSH.

Oh-My-ZSH nécessite que zsh soit présent sur votre poste (sudo apt-get install zsh) et une fois installé, vous pourrez simplement en éditant le fichier ~/. zshrc, choisir un thème graphique parmi plus de 140 (ou externes) et activer des plugins parmi plus de 180.

Pour installer Oh-My-ZSH, rien de plus simple. Ouvrez un terminal et entrez la commande suivante :

sh -c « $ (curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh) »

Fermez le terminal, relancez-le et voilà !

70f58fb6-ba03-11e4-82c9-c083bf9a6574

Les plugins, c’est là où se situe tout l’intérêt de Oh-My-ZSH. Vous pouvez par exemple activer le plugin OSX si vous êtes sous Mac, pour récupérer ou envoyer des chemins à partir du Finder (commande pfs ou pfspush), ou encore ouvrir un fichier en aperçu (commande quick-look). Si vous utilisez Git, il y a un paquet d’alias qui vous simplifieront la vie. Un git commit -v sera remplacé par la commande gc. Un git merge par la commande gm… etc. Il y en a aussi pour debian, docker, macports, npm, rails, python, SublimeText et j’en passe.

Pour mettre en place un plugin, il suffit d’éditer le fichier ~/. zshrc et d’ajouter tout simplement les plugins de votre choix à la liste :

plugins=(rails git ruby)

Un plugin que j’aime bien, c’est « z » qui enregistre dans sa petite base tous les « cd » que vous faites lorsque vous naviguez de répertoires en répertoire et qui vous donnera un accès rapide.

Par exemple, si un jour vous faites un…

cd /Users/Korben/Documents/recettes/Italiennes/fromages/

… la fois d’après, il vous suffira tout simplement de faire cd fromages, voire cd from pour arriver directement au même endroit. Trop pratique !

Vous trouverez une bonne description de ces plugins ici. La véritable liste des plugins disponibles se trouvant ici.

Et dans le même registre, il existe aussi Antigen inspiré d’Oh-My-ZSH.

Amusez-vous bien !


Maîtriser l’édition de vos fichiers PDF avec PDF Element 7 pour MAC – 43% de réduction

Offre spéciale fin d’été, 43% de réduction sur la licence

Avec la nouvelle version de PDF Element 7, disponible pour Windows et macOS, il vous est plus facile de modifier le texte et les images de vos PDF:
Il vous suffit de cliquer et de commencer à taper pour modifier du texte ou une image, exactement comme vous le feriez avec un traitement de texte. Modifiez entièrement le texte et les images PDF de toutes les manières possibles lorsque vous manipulez d’autres formats de fichier.

Fusionner et diviser
Fusionnez différents formats de fichiers en un seul PDF ou divisez un seul PDF en plusieurs PDF mais aussi, ajoutez, supprimez, extrayez, faites pivoter, réorganisez et rognez des pages facilement ou extrayez plusieurs pages PDF afin de créer un nouveau PDF.

Pour découvrir toutes ses fonctionnalités c’est ici



Réponses notables

  1. Symen says:

    J’adore oh-my-zsh ! J’ai essayé ZSH + Oh-my-zsh il y a 1 an et demi et j’y suis tout de suite passé sur toutes mes machines. :slight_smile:

    C’est un plaisir de découvrir et tester les différents plugins / thèmes quand c’est si facile de les activer.
    Bon on ressent parfois une différence de performance à l’utilisation sur les machines plus faibles, mais si cela pose problème il est toujours possible de passer à un système plus manuel/léger (comme prezto ?) une fois qu’on a pris ses habitudes.

  2. he8us says:

    Je vous conseille tous d’abandonner Oh-my-zsh et de passer sur Antigen qui permet d’utiliser oh-my-zsh et bien d’autres choses en plus et plus facilement. Genre y’a un package manager pour les plugins, themes, etc

    => https://github.com/zsh-users/antigen

  3. Pour ceux sous Windows, Babun (grosso-merdo Cygwin + plein d’outils dont un shell unix) est packagé avec Oh-my-ZSH :wink:
    Le thème installé est sympa, avec des couleurs dans les tons pastels (oubliez les satanées couleurs fluo qui décollent la rétine).

  4. En effet, bossant sur Windows, je l’utilise depuis un petit moment et il est vraiment super ! Je l’ai intégré à ConEmu notamment pour gérer différents shells et avoir un système d’onglets.

Continuer la discussion sur Korben Communauté

6 commentaires supplémentaires dans les réponses

Participants