Ich hatte das in meinem Ubuntu-Setup und seit ich zu Fedora gewechselt bin, möchte ich es einstellen und habe vergessen, wie… Die Idee ist einfach:
Ich möchte nicht, dass das Terminal mir Vorschläge zeigt, wenn ich tab doppelklicke , stattdessen möchte ich, dass es mit jedem Drücken auf tab alle möglichen Vorschläge durchläuft … das kann auch in Vim gemacht werden.
Wenn ich also gedit a eingebe und drücken Sie tab Es zeigt mir jede Datei mit einem Anfangsbuchstaben a .
Akzeptierte Antwort:
Dies ist eigentlich eine Readline-Funktion namens menu-complete . Sie können es an die Registerkarte binden (und die Standardeinstellung complete ersetzen ) durch Ausführen von:
bind TAB:menu-complete
Sie möchten das wahrscheinlich zu Ihrem ~/.bashrc hinzufügen . Alternativ könnten Sie es für alle Readline-Vervollständigungen (nicht nur bash) in ~/.inputrc konfigurieren .
Sie können auch bind -p finden (Aktuelle Bindungen anzeigen, beachten Sie, dass die Registerkarte als "C-i" angezeigt wird ) und bind -l (alle Funktionen auflisten, die gebunden werden können) nützlich, sowie der Abschnitt zur Zeilenbearbeitung im Bash-Handbuch und die Dokumentation von readline.