Ich war neugierig, ob es eine Möglichkeit gibt, den Terminalpuffer / die Ausgabe über eine Tastenkombination zu löschen. Ich benutze Ubuntu. Mir ist bewusst, dass
Ctrl + L
Löscht das Terminal, aber Sie können immer noch zurückblättern, um den alten Text anzuzeigen. Ich suche was ähnliches
reset
Befehl tut. Auf dem Mac
apple + k
scheint den Trick zu tun.
Antworten:
In gnome terminal können Sie die Tastaturkürzel mit bearbeiten.
Edit -> Reset Shortcuts...
Anschließend können Sie den Befehl "Zurücksetzen und Löschen" zuordnen, der zu tun scheint, wonach Sie suchen.Alternativ können Sie den Scrollback-Verlauf auf eine kleine Zahl (z. B. 0) beschränken und Strg + L ist näher an dem, was Sie suchen.
quelle
Edit -> Preferences -> Shortcuts
(ich benutze GNOME Terminal v3.16.2)CTRL+ ulöscht vom Cursor zum Zeilenanfang
CTRL+ klöscht vom Cursor bis zum Zeilenende
CTRL+ dlöscht ein Zeichen rechts vom Cursor
Esc+ Backspacelöscht ein Wort links vom Cursor
Esc+ dlöscht ein Wort rechts vom Cursor
Alt+ left/rightspringt zum Anfang des vorherigen / nächsten Wortes
Um den gesamten Bildschirm zu löschen, fügen Sie der
~/.bashrc
Datei den folgenden Alias hinzu :Wenn Sie jetzt in ein neues Terminal tippen,
cls
wird alles gelöscht , einschließlich des Bildlaufpuffers. Es funktioniert viel schneller als,reset
da es nichts zurücksetzt.Tatsächlich
reset
wird es nur benötigt, wenn Sie ein defektes Terminal reparieren möchten, z. B. nachdem Siecat
eine Binärdatei ausgeführt haben.Wenn Sie unter OSX arbeiten, löscht Command ( ⌘) + kdas Terminal ( und die Chrome Devtools-Konsole 😉) .
quelle
cls
?Strg + L zeichnet das Terminal neu. es klärt es nicht. Wenn Sie sich in einer Vollbild-App wie less oder vim befinden, verwenden Sie den Befehl Strg-L, um einen beschädigten Bildschirm neu zu zeichnen. In vim mit Hervorhebung der Farbsyntax können Sie zum Beispiel ctrl_l verwenden, um die Farben zu aktualisieren, wenn Sie einen langen Bildlauf durchführen und vim durch übereinstimmende Anführungszeichen oder Klammern oder ähnliches verwirrt wird.
Nur als Referenz, wenn jemand dies sucht und findet ... Wenn Sie den Scroll-Back-Puffer löschen müssen, setzen Sie den Puffer entweder auf 0 Zeilen oder schließen Sie das Fenster und öffnen Sie es erneut. Oder "wahr sein, drucken, fertig sein" und dann mit Strg + C unterbrechen, wenn Sie genügend Zeilen ausgegeben haben, um den Puffer zu sprengen. Der Bildlaufpuffer ist anwendungsabhängig. Während die angegebene Lösung für das Gnome-Terminal funktioniert, funktioniert sie für kein anderes Endgerät.
quelle
Ich benutze Konsole. Ich habe in der Vergangenheit immer Ctrl+ Shift+ verwendet X, um alles zu löschen, einschließlich des Scrollbacks. Es gibt einen neuen und besseren Weg jetzt: Ctrl+ Shift+ Kund googeln „konsole Tastenkombinationen klare Geschichte“ Sie nicht dort sehr einfach, aber es wird Sie hier.
quelle
Cmd+ Ctrl+ LFunktioniert der
clear
Befehl in mac.quelle