Existe-t-il un moyen de faire en sorte que BASH remplisse la première correspondance lorsque j'appuie sur TAB, un peu comme l'invite de commande Windows?
(Il devrait toujours afficher la liste des correspondances, mais il doit les parcourir lorsque je continue d'appuyer sur tab.)
c'est-à-dire que le but ici est de pouvoir remplir n'importe quelle correspondance avec seulement la touche TAB, avec suffisamment de pressions - comme dans Windows.
la source
menu-complete
à une autre séquence de touches, comme"\M-s"
pourMeta+S
, donc vous pouvez choisir à volonté.show-all-if-ambiguous
d'êtreBien que je ne sache pas comment faire fonctionner cette fonctionnalité avec bash, zsh est fourni avec exactement ce que vous voulez par défaut. Découvrez oh-my-zsh et zsh .
zsh a la plupart des fonctionnalités de bash avec des fonctionnalités supplémentaires prêtes à l'emploi, comme la possibilité de naviguer avec seulement un onglet et d'entrer!
La plupart des distributions Linux sont livrées avec un package pour installer zsh.
la source