GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Automatische Vervollständigung des Terminals:Vorschläge durchlaufen?

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.


Linux
  1. Erstellen Sie schnell eine Textdatei über das Debian-Terminal

  2. Wie kann ich alle IPs im verbundenen Netzwerk auflisten, vorzugsweise über Terminal?

  3. ip-Befehl im Mac OS X-Terminal

  4. So laden Sie eine lokale Datei über das Linux-Terminal auf den Server hoch

  5. Vorschläge für Tripwire-Richtlinien

Arbeiten mit mehreren Terminal-Tabs in Ubuntu

Hören Sie Musik über das Ubuntu-Terminal

So ändern Sie die Bildschirmauflösung über das Ubuntu-Terminal

3 Möglichkeiten zum schnellen Erstellen einer Textdatei über das Linux-Terminal

So richten Sie ein Registerkartenprofil in Windows Terminal ein, um automatisch SSH in eine Linux-Box einzubinden

Clearing-Terminal