Rendre l'achèvement de TAB bash plus comme cmd.exe [duplicate]


12

Je me demandais s'il y avait un moyen de compléter le style de rotation en bash comme pour le comportement sur cmd.exe, j'ai trouvé que cela m'accélère en ce qui concerne la saisie des commandes


2
Existe-t-il un moyen de rendre le comportement de cmd.exe plus similaire à bash. Je fais moins d'erreurs en bash car il ne choisit pas le mauvais fichier.
justintime

Réponses:


12

Dans votre ~/.inputrcfichier, ajoutez:

"\C-i": menu-complete

pour relire ce fichier afin qu'il prenne effet dans le shell actuel, appuyez sur Ctrl- x Ctrl- r.


C'était vraiment utile pour mon ami aveugle. L'achèvement normal de l'onglet bash est inutile avec un lecteur d'écran; cela le rend utilisable.
Cajunluke

resetfonctionnerait probablement aussi ...
Hello71

1
@ Hello71: resetaffecte le terminal, pas bash.
pause jusqu'à nouvel ordre.

3
@KoMet: bind 'set completion-ignore-case on'à l'invite ou dans ~/.bashrcou set completion-ignore-case ondans ~/.inputrc.
pause jusqu'à nouvel ordre.

1
@KoMet: Vous êtes les bienvenus. Les votes positifs sont toujours appréciés.
pause jusqu'à nouvel ordre.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.