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.
Ist es möglich, die automatische Vervollständigung von Bash nur für einen bestimmten Befehl zu deaktivieren? Anwendungsfall: Aus offensichtlichen Gründen möchte ich die automatische Vervollständigung für den rmBefehl deaktivieren, wenn ich root bin. Es wäre auch ein schrecklicher Schmerz, wenn ich die automatische Vervollständigung vollständig deaktivieren würde, daher möchte ich sie …
Okay; Angenommen, ich bin in Bash und habe mehrere Dateien in einem Ordner. Einige von ihnen sind benannt file☠☡☢☣.txt, wobei ☠☡☢☣mit verrückten untypisierbaren Unicode-Zeichen beginnt. Wie würde ich mich auf einen von ihnen beziehen? Wenn Sie die Tabulatortaste nur automatisch filedrücken, wird ein verrückter Charakter eingegeben. Gibt es eine Möglichkeit, …
$ 7z l ~ / Downloads /Tab Wie kann die resultierende Liste nach Datum und nicht nach Namen sortiert werden? Ich verwende derzeit ein spezielles Skript, um N die neuesten Dateien in einem bestimmten Verzeichnis aufzulisten (und den Dateinamen manuell in die Befehlszeile zu kopieren), möchte ihn aber nahtlos und …
Ich bin ein langjähriger tcsh-Benutzer, der sich schließlich entschlossen hat, zsh auszuprobieren. Ich habe mit der Fertigstellung herumgespielt, aber eine Sache, die ich nicht mag, ist, dass wenn ich auf die Tabulatortaste für eine Fertigstellung drücke, die möglicherweise viele Werte enthält, die Abschlussoptionen unter der Eingabeaufforderung gedruckt werden und die …
Ich verwende derzeit 64-Bit-Debian Wheezy. Ich habe einige Probleme mit der automatischen Vervollständigung für apt-get. Ich habe Bash-Vervollständigung installiert. Wenn ich als root in einer Shell angemeldet bin, kann ich die automatische Vervollständigung für apt-get verwenden (z. B. apt-get install wicd [tab] [tab ]) und es werden mir alle Pakete …
Es scheint, dass bash keine Befehle automatisch vervollständigen möchte (was mich im Moment nervt, ist nicht das automatische Vervollständigen von apt-get), wenn ich von SSH auf meinem Computer angemeldet bin. Gibt es eine Einstellung, die es Bash ermöglicht, innerhalb einer SSH-Sitzung automatisch zu vervollständigen?
Ich kann verstehen, dass die automatische Vervollständigung von Bash für Standarddienstprogramme funktioniert. Aber wie erfolgt die automatische Vervollständigung für benutzerdefinierte Programme wie Oracle SQL Loader? Wenn Sie im folgenden Befehl die Tabulatortaste control=drücken, wird der Name der Steuerdatei automatisch vervollständigt: sqlldr kshitiz/oracle@XE control=data.ctl data=data.csv bad=data.bad log=data.log Woher weiß es, dass …
Ich versuche, eine benutzerdefinierte Bash-Vervollständigung wie hier beschrieben zu implementieren . Allerdings scheint es , dass compgenist case-sensitive . Gibt es eine Möglichkeit, in diesem Zusammenhang die Groß- und Kleinschreibung nicht zu berücksichtigen?
Es kommt mir oft vor, dass Bash die automatische Vervollständigung für bestimmte Befehle deaktiviert. Dies zwingt mich, dem Befehlsnamen ein zufälliges Symbol hinzuzufügen, die automatische Vervollständigung zu verwenden und dann den Befehlsnamen zu korrigieren. Das ist ziemlich nervig. Zum Beispiel: # I type: openvpn s<tab> # Nothing happens, so I …
Angenommen, ich habe in bash die folgenden Befehle: $ pyt[TAB][TAB] pytest python python-config python-dbg 99% der Zeit würde ich gehen python. Es ist so nervig, dass es pytestauftaucht und mich daran hindert, nur pyt[TAB][RETURN]zum Aufrufen zu tippen python. Kann ich mich vor pytestdem Abschluss der Bash verstecken ? Meine Einschränkungen: …
Ich habe mit Fischen rumgespielt und dieses praktische Verhalten bemerkt Wenn ich tippte wget -<tab><tab><tab>, wurde ich in ein interaktives Menü gestellt. Beim Tippen habe ich jedoch die Beschreibungen der Argumente selbst durchsucht. Ich habe dies in zsh versucht, und die Eingabe in dieses Menü schien mich nur zu meiner …
zsh verfügt über ein Vervollständigungssystem, das durch Drücken der Tabulatortaste aktiviert wird: llama@llama:~$ git st<Tab> Completing main porcelain command stash -- stash away changes to dirty working directory status -- show working-tree status Completing plumbing internal helper command stripspace -- filter out empty lines Ich konnte nur herausfinden, dass dies …
Wenn Sie die Bash-Vervollständigung verwenden und eine Reihe von Zeichen eingegeben wurden, funktioniert das Tabulieren nicht mehr, wenn das von Ihnen eingegebene Präfix mit mehr als einer der Möglichkeiten übereinstimmt. Gibt es eine Möglichkeit, die Alternativen des von Ihnen eingegebenen Präfixes zu durchlaufen?
Wenn ich in bash tippe und die Tabulatortaste drücke, um automatisch zu vervollständigen, dauert es manchmal sehr lange. Zum Beispiel dauert das Lesen von Verzeichnissen für Datei-E / A> 5 Sekunden, und daher muss ich warten, bis die E / A abgeschlossen ist, bevor ich mit der Eingabe fortfahren kann. …
Ich habe eine große Liste von Servern, die ich normalerweise sshständig besuche. Gibt es eine Möglichkeit mit bashoder zshso , dass ich die Liste der Hostnamen und bash Auto-Vervollständigung halte die Datei geht durch und gibt mir einen Vorschlag für die Boxen mit diesen Buchstaben beginnen , wenn ich die …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.