Relativ oft möchte ich aufhören, less
aber das, was ich auf dem Bildschirm gesehen habe, lassen, um darauf zurückzugreifen. Gibt es eine Möglichkeit, dies zu tun? Problemumgehungen?
(Meine derzeitige Problemumgehung besteht darin, zu beenden und dann zu verwenden more
. Daher wird jede bessere Problemumgehung begrüßt. Das Ideal wäre etwas, das ich verwenden kann, wenn ich schon drinnen bin less
, vielleicht mit einer Shell-Einstellung oder einem Skript.)
Mein Desktop ist OSX, aber ich verwende RHEL- und Ubuntu-Server.
-R
ist in der Regel eine sicherere Wahl als -r
.
-R is "Like -r, but only ANSI "color" escape sequences are output in "raw" form. Unlike -r, the screen appearance is maintained correctly in most cases."
-c
geht darum, wie man den Bildschirm aktualisiert, wenn man sich im Inneren bewegt less
.
git diff
odergit log
)less -X
beansprucht den Bildlaufpuffer in meinem Terminal und entfernt einen Großteil der vorherigen Ausgabe. Ich würde es lieben, wenn ichless
nur mit dem letzten Screenful der Ausgabe zum Zeitpunkt des Ausstiegs beenden könnte. dh nach dem Verlassen würde nicht mehr als eine Seite des Bildlaufpuffers entnommenless
. Irgendwelche Ideen?