Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Astuces.divers : [Terminal] Complétion avec GNU Bash

Posté par gnap gnap (page perso, ) le 01 juillet 2002
Pour avoir une complétion intelligente avec le Bash (version =< 2.05a, télécharger le paquet bash-completion dispo à http://www.caliban.org/bash/

Une fois installé, normalement, lorsque vous tapez `cd [TAB]`, il vous propose plus que des répertoires. Lorsque vous lancez `ssh`, la complétion vous propose une machine qui se trouve dans votre fichier known_hosts. Vous pouvez de même essayer tapez `rpm -e kde[TAB]`, `ggv [TAB]`, `unzip [TAB]`

Vous pouvez ensuite modifier le /etc/bash_completion, ajouter des trucs dans /etc/bash_completion.d ou même vous créer un ~/.bash_completion.

> Lire le message (33 commentaires, moyenne: 1).  

Vous avez demandé le commentaire #148294.

Re: Complétion avec GNU Bash

Posté par yosch () le 11/11/2002 à 13:25. (lien). Évalué à 1.

Alors, vous avez mis des trucs intéressants dans votre ~/.bash_completion ?

  • [^]Re: Complétion avec GNU Bash

    Posté par gnap gnap (page perso, ) le 16/11/2002 à 18:15. (lien). Évalué à 2.

    En fait, celui fournit de base est déjà très complet...

    [^]Re: Complétion avec GNU Bash

    Posté par Francois Revol (page perso, ) le 07/11/2006 à 11:08. (lien). Évalué à 1.

    Oui mais pour la plupart c'est du spécifique BeOS/Zeta/Haiku...
    bash_completion est installé par défaut dans Zeta.
    Par exemple avec 'rescan' il complète les noms de drivers.
    Par contre j'ai quelques problèmes avec les espaces dans les noms de fichiers, j'espère que la dernière version corrige ça.
    Il existe aussi un code pour p4 (perforce) et svn.