• [^] # Re: mais si tu savais comme on s'en fout

    Posté par (site web personnel, Mastodon) . En réponse au journal zsh remplace bash comme shell par défaut sous macOS. Évalué à 6.

    Si tu me trouve un shell aussi puissant en autocomplétion (avec menu ultra convis) je suis preneur

    fish

    Mes fonctionnalités préférées :

    • Tout marche sans devoir configurer quoi que ce soit.
    • Il analyse les pages man pour être capable de compléter non seulement les commandes mais aussi leurs options.
    • Il suggère des complétions automatiquement sur la base de l’historique des commandes (et ce n’est pas du tout intrusif : il suffit de valider la commande pour ignorer les suggestions à droite du curseur).
    • L’historique d’une commande en particulier est aussi facile à utiliser que l’historique global : il suffit de taper le début de la commande puis la flèche haut (contrairement à bash avec lequel il faut entrer dans un mode spécial avec Ctrl-R).

    Comme shell interactif c’est vraiment génial à utiliser, zéro prise tête et plein de fonctionnalités qui facilitent la vie. La syntaxe est incompatible avec bash, et fish n’est installé nulle part par défaut, donc pour les scripts je continue d’utiliser bash.