Ich möchte lernen, wie man Bash-Completion-Skripte schreibt. Welches Tutorial würdest du
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.
Ich möchte lernen, wie man Bash-Completion-Skripte schreibt. Welches Tutorial würdest du
Also habe ich mir die Geschichte und Ctrl+ angesehen R, aber sie sind nicht das, was ich zu wissen glaubte. Gibt es eine Möglichkeit, den Beginn eines Befehls einzugeben und die Übereinstimmungen in meinem Verlauf mit einer Bash-Verknüpfung durchzugehen? # mysq(some shortcut key) Gibt mir: #...
Nach der Installation neuer Software weiß ein bereits geöffnetes Terminal mit zsh nichts über die neuen Befehle und kann für diese keine automatische Vervollständigung generieren. Das Öffnen eines neuen Terminals behebt anscheinend das Problem. Kann der Index (oder wie auch immer Sie ihn nennen)...
Ich habe ein paar Server konfiguriert ~/.ssh/config, wie alphaund beta. Wie kann ich Bash so konfigurieren, dass die Befehle ssh al<tab>und scp file.tgz al<tab>die Namen der konfigurierten Server automatisch vervollständigt werden? Ich möchte die Server nicht bei jedem Hinzufügen zu...
Ich möchte Tabulatorvervollständigung für meine Befehlszeilen-Aliase erhalten. Angenommen, ich habe den folgenden Alias definiert: alias apt-inst='sudo aptitude install' Gibt es eine Möglichkeit, die von aptitude bereitgestellten Vervollständigungen zu erhalten, wenn ich die Tabulatortaste...
Ich finde den Piepton für einige Dinge nützlich, daher möchte ich ihn nur zur Vervollständigung des Tabs ausschalten (ich frage nicht, wie ich ihn vollständig ausschalten soll, was bereits in einer anderen Frage zu Serverfault beantwortet wurde ). Ich habe auch keinen root-Zugang und arbeite an...
Ich arbeite hauptsächlich in gvim und vielen Terminals. Ursprünglich habe ich es vorgezogen, alle meine Dateien in einer einzigen vim-Instanz zu öffnen. Zu diesem Zweck habe ich einen Alias verwendet, um Dateien von meinen Terminals auf dem aktuellen 'vim-Server' zu öffnen. alias rv="gvim...
Wenn Sie mit der Eingabe in Fish beginnen, zeigt die automatische Vervollständigung automatisch die erste automatisch vervollständigte Vermutung in der Zeile an. In zsh musst du die Tabulatortaste drücken und es wird die Autovervollständigung unten angezeigt. Gibt es in dieser Hinsicht eine...
Ich hatte dies auf meinem Ubuntu-Setup und seitdem ich zu Fedora gewechselt bin, möchte ich es einstellen und ich habe vergessen, wie ... Die Idee ist einfach: Ich möchte nicht, dass das Terminal mir Vorschläge anzeigt, wenn ich doppelt spiele. tabStattdessen möchte ich, dass es bei jedem Drücken...
Ich habe eine Datei per Fernzugriff auf meinen Laptop kopiert: scp someFile [email protected]:/home/USER/put/it/some/where/oh/damn/you/here Ich möchte den Remote-Pfad automatisch vervollständigen können, indem ich die Tabulatortaste
Wie kann ich das Vervollständigungssystem von zsh optimieren, um unter bestimmten Umständen "gefälschte" Dateien zu vervollständigen? Genauer gesagt, das AVFS- Dateisystem macht Archive als Verzeichnisse verfügbar, indem neben jedem Archiv ein „falsches Verzeichnis“ erstellt wird. Standardmäßig...
Und wie werden auch Aliase automatisch
Ist es möglich, bash so zu konfigurieren, dass auf der ersten Registerkarte "Autocomplete" alle möglichen Dateien aufgelistet werden und bei den folgenden die Auswahlmöglichkeiten durchlaufen werden? Beide Optionen lassen sich leicht separat ausführen und ich könnte sie an verschiedene Schlüssel...
Nach einem kürzlichen Update (Ubuntu 12.04 LTS) ist TAB complete in der Befehlszeile langsam. Nach der Eingabe eines Teilbefehls (z. B. evi [TAB]) oder eines Teildateinamens (z. B. ) bleibt evince somedocu[TAB]die Shell manchmal, aber nicht immer, einige Sekunden lang hängen. Persönlich würde ich...
Gibt es eine Möglichkeit, Bash genau wissen zu lassen, was angezeigt werden soll, wenn Sie doppelte Tabs ausführen? Zum Beispiel habe ich ein Python-Skript, scpydas ein paar Argumente erfordert. Zum Beispiel apt-get, wenn Sie doppelte Registerkarte gibt Autoclean Build-Dep Clean Dselect-Upgrade...
In der Befehlszeile kann ich die Ausgabe eines Befehls mit dem Operator >oder |nach dem Befehl in eine Datei oder einen anderen Befehl umleiten oder umleiten . Ich bin auf eine weniger übliche Situation gestoßen, in der ich die Ausgabe in eine Datei umleiten möchte, aber ich scheine nicht die...
Woher kennt Bash in Ubuntu die spezifische Liste der Aktionen eines Tools? Wenn ich zum Beispiel apt-get und tab zweimal eingebe, sehe ich nur das Entfernen, Aktualisieren, Aktualisieren usw., aber nicht die Aktionen für einen anderen Befehl oder die Dateien im aktuellen Verzeichnis. Ich entwickle...
In bash ist es einfach genug, die benutzerdefinierte Vervollständigung von Befehlsargumenten mithilfe der completeintegrierten Funktion einzurichten . Zum Beispiel, wenn Sie für einen hypothetischen Befehl mit einer Zusammenfassung von foo --a | --b | --ctun könntencomplete -W '--a --b --c' foo Sie...
Ich benutze Ubuntu 11.04. Gibt es eine Möglichkeit, die Farbgebung für die Ausgabe nach der Auflistung der fertiggestellten Registerkarten einer CD, eines Ls oder dergleichen festzulegen? dh myshell@root$ cd ~/user/files/ Ich drücke die Tabulatortaste ... myfile myfoo mybar <- diese Ausgabe ist...
Eine ziemlich ärgerliche Funktion von vim ist, dass wenn Sie sich im Einfügemodus befinden und eine automatische Vervollständigung durchführen (Strg-N), die Pfeiltaste nach unten zum gewünschten Element drücken und dann das Element einfügen, aber auch eine neue Zeile einfügen, die Sie einfügen dann...