Als «autocomplete» getaggte Fragen

Eine Funktion, die von interaktiven Programmen wie Shells und Texteditoren bereitgestellt wird und Text einfügt, um ein Wort oder eine Phrase zu vervollständigen, die der Benutzer wahrscheinlich verfassen möchte.

2
Erzwingen Sie die normale Vervollständigung der Registerkarte "Bash", wenn die intelligente Vervollständigung fehlschlägt
Seit die Tab-Vervollständigung zur Standardfunktion in Shells geworden ist, bin ich ein sehr zufriedener Benutzer davon. Ich mag sogar Bashs intelligente Vervollständigung (bei der nur nach PDF-Dateien gesucht wird, wenn ich evince foo <TAB> eingebe) - solange es richtig errät. Es ruiniert einen ansonsten glücklichen Tag, an dem Bash seine …



4
Listen Sie alle Dateien / Binärdateien im aktuellen PATH auf
Gibt es eine "einfache" Möglichkeit, einen Befehl im "ls -la" -Stil auszuführen, um alle Dateien / ausführbaren Binärdateien im aktuellen PATH aufzulisten? (Ich beabsichtige, die Ausgabe in grep weiterzuleiten, um nach Befehlen mit unbekannten Präfixen, aber im Grunde bekannten "Namen" zu suchen. Dies ist der Fall, wenn die automatische Vervollständigung …
10 bash  ls  path  autocomplete 

2
Abbrechen der Fertigstellung der Registerkarte "zsh"
Gibt es eine Möglichkeit, einen Abschluss nach dem Start abzubrechen? Manchmal drücke ich törichterweise die Tabulatortaste, um Ziele automatisch zu vervollständigen (nur aus purer Trägheit), und muss dann länger warten, als wenn ich nur das gesamte "Installieren" oder "Auschecken" selbst eingegeben hätte. Ich habe auf der zshzle-Manpage nichts Besonderes gesehen, …
10 zsh  autocomplete 

1
Wie kann ich meine Shell-Funktionen dazu bringen, die vorhandene automatische Vervollständigung in zsh zu nutzen?
In meinem sind einige Shell-Funktionen definiert, .zshrcdie beim Tippen sparen und die Integration in den Bildschirm ermöglichen. Zum Beispiel: function s() { screen -t "$1" ssh "$@" } Wenn ich diese Shell-Funktionen verwende, kann ich jedoch die integrierten Befehlsvervollständigungsfunktionen von zsh nicht nutzen. (Bei SSH werden Hostnamen basierend auf bekannten_Hosts …
10 zsh  autocomplete 


2
Kombinieren der Tab-Vervollständigung von zsh mit der Groß- und Kleinschreibung
Ich habe zsh 5.0.7 so konfiguriert, dass bei Verwendung der Tabulatorvervollständigung die Groß- und Kleinschreibung nicht berücksichtigt wird zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}' Das Problem, das ich habe, ist, dass diese Unempfindlichkeit häufig dazu führt, dass ich Tabeine zusätzliche Zeit drücken muss . Mein Home-Verzeichnis enthält beispielsweise die Ordner "Desktop", "Dokumente" …
10 zsh  autocomplete 


2
Aktualisieren Sie die Vervollständigung der Bash-Registerkarte
Ich habe ein Skript zum automatischen Ausfüllen meiner SSH-Hosts. Wenn ich meine ändere, wird ~/.ssh/configdie automatische Vervollständigung jedoch nicht automatisch aktualisiert. Das überrascht mich nicht. In einer neuen Shell wird der neue Eintrag natürlich aufgenommen und verwendet. Wie löse ich manuell eine Aktualisierung des Abschlusses in Bash aus?

1
zsh - binären Pfad auf <tab> vollständig erweitern
In meinem aktuellen zsh-Verhalten wird durch Drücken der Tabulatortaste nach Eingabe von "sudo" nur ein Leerzeichen hinzugefügt. $ sudo ... Was ich wirklich möchte, ist, dass die Registerkarte vollständig auf den Pfad der Binärdatei erweitert wird, die ausgeführt werden soll, wenn ich auf die Registerkarte drücke, sodass ich sehen kann, …
10 zsh  path  autocomplete 

3
Wie lasse ich Bash Autocomplete Wildcards schlagen?
Wenn ich ein Verzeichnis habe, das die Dateien enthält foo.bar.a.cat foo.bar.a.hat und ich tippe ls f+ TABdie Bash-Shell wird automatisch vervollständigt ls foo.bar.a.. Wenn ich ls *bar*+ TABeingebe, möchte ich, dass es automatisch vervollständigt wird *bar*.a.. Ist das möglich? Das sieht der Frage ähnlich Wie aktiviere ich die Tab-Vervollständigung von …

1
Abschluss der zsh apt-Listenoptionen
Ich bin es gewohnt, die Tab-Vervollständigung in Bash zu verwenden, um apt list --upgradabledurch Eingabe zu gelangen apt ltab--utab, aber ich kann mit zsh --unicht dasselbe tun: Wird nicht erweitert, --upgradablewenn ich drücke tab. Ich habe einige Lösungen gegoogelt, die vorschlagen, zsh-Vervollständigungen zu installieren und setopt completealiaseszu ergänzen ./zshrc, aber …


1
Zsh Auto Complete schlägt vollständige Funktionen vor (_git _vim usw.)
Ich ärgere mich ein wenig darüber, wie zshvollständige Vorschläge für meine Befehle gemacht werden. Wenn ich den Anfang eines Befehls eingebe, den ich nicht installiert habe, und drücke tab, wird die installierte Abschlussfunktion vorgeschlagen. Nehmen wir an, ich möchte ausführen, vimaber es ist nicht installiert _vim. Gibt es eine Möglichkeit, …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.