Zum letzten Befehl im Terminal blättern? (wie OS X Terminal-Markierungen)

16

Mac OS X Terminal- Markierungen sind unglaublich nützlich.

Wenn ich zum Beispiel einen Befehl eingebe, der viele Ausgaben wiedergibt, ist es einfach, den Anfang mit zu lesen Cmd+Up. Es wird bis zum letzten Befehl blättern und sie markieren, da gibt es die Option automatisch Prompt Linien markiert und Cmd+Upzur letzten scrollt Marke .

Gibt es einen Terminalemulator mit dieser Funktionalität? Oder irgendein Plugin, was auch immer. Wie gelangen Sie schnell zum letzten Befehl, indem Sie ihn hervorheben?

rodorgas
quelle
2
Nicht, dass ich es gewusst hätte (abgesehen von natürlich Mac OS X Terminal und vermutlich iTerm2 mit seiner Shell-Integration, die etwas ganz Ähnliches hat). Ich finde das eine wirklich nützliche Idee und habe eine Verbesserungsanfrage für vte / gnome-terminal gestellt: bugzilla.gnome.org/show_bug.cgi?id=767230 .
Egmont
@egmont Danke, es wäre großartig, wenn es auf dem GNOME-Terminal wäre.
Rodorgas

Antworten:

5

Dies ist eine Problemumgehung - keine Lösung.

Ich führe den resetBefehl vor einem Befehl mit langer Ausgabe aus. Etwas wie

$ reset
$ cat some-long-file.txt

Dann drücke ich Ctrl+ Shift+ Home(im Xfce4-Terminal-Emulator ), um zum Anfang des Terminal-Verlaufs zu scrollen.

Der Nachteil ist, dass die vorherige Terminal-Historie verloren geht, aber manchmal akzeptabel ist.

eNca
quelle