Ich habe an der Bash-Eingabeaufforderung herumgespielt und ESC gedrückt, gefolgt von {. Danach zeigte die Shell alle zu vervollständigenden Dateien in einer Fileglob-Zeichenfolge an. Beispiel: Wenn ich bash Cgefolgt von eingegeben ESC+{hätte, würde die Shell Folgendes anzeigen: bash CHECK{,1,2{,23{336{,66666},6},3{,6}}}Alle möglichen Dateien und Verzeichnisse werden automatisch vervollständigt, beginnend mit C, und …
Zur Verdeutlichung: Ich frage nicht, wie ich den Cursor ändern soll, wenn ich vim in einem Terminal verwende . Ich möchte, dass sich der Cursor ändert, wenn ich im vi-Modus von Bash zwischen Eingabe- und Befehlsmodus wechsle: set -o vi <CR> type some text <ESC> (the cursor changes shape/color) i …
Einer meiner Lieblingstricks in Bash ist, wenn ich meine Eingabeaufforderung in einem Texteditor öffne. Ich mache dies (im vi-Modus) durch Drücken von ESC v. Wenn ich das tue, wird alles, was sich in meiner Eingabeaufforderung befindet, jetzt in meinem $ EDITOR meiner Wahl angezeigt. Ich kann den Befehl dann bearbeiten, …
Ich bin mir nicht sicher, wie ich das ausdrücken soll, aber ich finde mich oft dabei, Befehle wie diesen einzugeben: cp /etc/prog/dir1/myconfig.yml /etc/prog/dir1/myconfig.yml.bak Normalerweise schreibe ich den Pfad nur zweimal aus (mit Tabulatorvervollständigung), oder ich kopiere den Pfad und füge ihn mit dem Cursor ein. Gibt es einen Bashfoo, der …
Ich habe nur etwas getippt nach: mv foo/bar/poit/zoid/narf.txt und plötzlich wurde mir klar, verdammt, dass ich wieder große Teile dieses Parameters eingeben muss mv foo/bar/poit/zoid/narf.txt foo/bar/poit/zoid/troz.txt Auch bei tabcompletion ein ziemlicher Schmerz. Ich weiß, dass ich den Parameter kopieren und einfügen kann, indem ich den Text mit der Maus auswähle …
Derzeit habe ich Folgendes in meinem .zshrc: bindkey '^[[A' up-line-or-search bindkey '^[[B' down-line-or-search Dies scheint jedoch nur mit dem Inhalt meiner aktuellen Eingabe übereinzustimmen, bevor ein Leerzeichen auftritt. Beispiel: sudo ls /Stimmt mit jeder Zeile in meinem Verlauf überein, die mit beginnt sudo, während ich möchte, dass nur Zeilen übereinstimmen, …
Ist es möglich, den in zsh integrierten Zeileneditor ( zle) zu verwenden, um Eingaben an einen Unterprozess weiterzuleiten? Das heißt, ich möchte ausführen, zlewrap mycommandwo zlewrapist eine zsh-Funktion und mycommandist ein Programm, das nur Zeilen aus stdin liest; zlewrapwürde effektiv zles zeilenbearbeitungsfunktionen zur verfügung stellen mycommand. Dies ist auf dem …
Die ersten beiden Zeichen wurden wiederholt, während ich Tabdie Vervollständigung durchführte. In der Abbildung unten cdwird wiederholt. Ich habe rxvt-unicdoe, xterm, terminator ausprobiert. Alle diese Terminalemulatoren haben dieses Problem. Zsh Version 5.0.2, Konfigurationsdatei on-my-zsh
Ich möchte den Befehl ausführen foo --bar=baz <16 zeroes> Wie schreibe ich die 16 Nullen effizient *? Wenn ich gedrückt halte Altund drücke 1 6 0, wird es das nächste Mal 160 Mal wiederholt, was ich nicht will. In Emacs kann ich entweder Alt-[number]oder verwenden Ctrl-u 1 6 Ctrl-u 0, …
Einige Instanzen von bash ändern den Befehlsverlauf, wenn Sie einen vorherigen Befehl wiederverwenden und bearbeiten, andere anscheinend nicht. Ich habe gesucht und gesucht, aber nichts gefunden, das besagt, wie verhindert werden kann, dass Befehle im Verlauf geändert werden, wenn sie wiederverwendet und bearbeitet werden. Es gibt Fragen wie diese , …
Ich möchte in der Lage sein, Text in der Befehlszeile in Bash mit denselben Tastaturbelegungen zu kopieren und einzufügen, die Emacs standardmäßig verwendet (z. B. mit C-spacefor set-mark, M-wum Text zu kopieren C-y, M-yeinzufügen usw.). Die GNU Bash-Dokumentation besagt, dass Bash einige dieser Schlüsselbindungen enthält, die standardmäßig eingerichtet sind. Zum …
Ich habe kürzlich festgestellt, dass wenn wir Ctrl+ X Ctrl+ drücken E, bash den aktuellen Befehl in einem Editor öffnet (in $VISUALoder gesetzt $EDITOR) und ihn ausführt, wenn der Editor geschlossen wird. Aber es scheint nicht in den manSeiten dokumentiert zu sein .
Debian aufsetzen 8.3 stty werase '^H' oder unter Arch Linux 2/2016 stty werase '^?' in .bashrc(zum Beispiel) macht Ctrl- Backspacelöscht das letzte Wort im Terminal. Trotzdem ist es nicht das gleiche Verhalten wie in modernen GUI-Anwendungen (z. B. Firefox): Es löscht das letzte durch Leerzeichen getrennte Wort und nicht das …
Ich verwende die menübasierte Tab-Vervollständigung von zsh. Ich drücke Tabeinmal, und eine Liste der möglichen Abschlüsse wird angezeigt. Wenn ich Taberneut drücke , kann ich mit den Pfeiltasten in dieser Liste navigieren. Allerdings ist es möglich , navigieren sie mit den vi-like H, J, K, LTasten statt? Ich benutze den …
Eine Sache, die mich bei der Verwendung des Linux-Terminals stört, ist, wenn ich ein unsichtbares Kennwort eingeben muss, beispielsweise, wenn Sie ssh ausführen, und ich mich gefragt habe, ob es eine Möglichkeit gibt, das unsichtbare Kennwort zu löschen, ohne die Rücktaste zu verwenden oder die Eingabetaste zu drücken, um es …
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.