Fondamentalement, je veux changer le terminal ubuntu de manière fonctionnelle, afin que je puisse parcourir toutes les options lorsque je tabule (sur la ligne de ligne cmd) et ne pas répertorier les options telles qu'elles sont par défaut?
J'utilise bash, ubuntu 9.04. Je vois quelques possibilités dans ".bashrc", mais il doit y avoir quelqu'un qui a déjà résolu ce problème?
Réponses:
Selon les commentaires de cette page , mettre
dans votre
.bashrc
devrait permettre l'achèvement cyclique de l'onglet.Voir la section 8.4.6 du Manuel de référence Bash pour plus d'informations.
la source
Quelque chose qui est une bouée de sauvetage pour moi, c'est d'avoir bash cycle à travers les possibilités au lieu d'afficher une liste stupide.
Comme bash utilise
readline
pour son auto-complétion, ajoutez les lignes suivantes à~/.inputrc
Une fois que vous êtes satisfait et que vous avez soigneusement testé ci - dessous solution pour quelques jours / semaines, couper et coller (ne pas copier!) Les mêmes paramètres de
~/.inputrc
à/etc/inputrc
qui contient les paramètres du système à l' échelle, mise à disposition de tous les utilisateurs sur votre système (y compris l'invité).Le codez:
puis
exit
votre terminal (ou terminal distant comme du mastic) et rouvrez-le ...Exemples:
Lorsque vous avez 3 fichiers:
file1
,file2
etfile3
vous tapez:il va parcourir:
et quand vous voulez revenir en arrière, appuyez simplement sur Shift+Tab
Lorsque vous tapez:
et la prochaine fois que vous aurez besoin de la même commande, vous tapez simplement:
et ça va taper pour vous:
Cela vous fera économiser une tonne de temps en bash! ;-)
La source
la source