Ich mache folgendes:
- Öffnen Sie Terminal.app
- Öffnen Sie eine SSH-Sitzung mit einem entfernten Linux-Server
- Öffnen Sie eine Bildschirmsitzung auf dem Server
- Starten Sie ein Programm, das mit vielen Zeilen der Fehlerberichterstattung bricht ...
Wie kann ich nach oben scrollen, um das zu lesen?
Und nein, das Programm zu reparieren ist noch keine Lösung…
Ctrl
+ eine Seite zurückblätternPgUp
, aber ich bezweifle, dass dies in Ihrem Fall funktioniert. Terminal.app muss jedoch so konfiguriert werden können, dass es mehr als die Standardanzahl an Verlaufsdaten enthält. (Oder ist es zu spät dafür?)Antworten:
Sie können Folgendes ändern
.screenrc
, um einen mausbasierten Bildlauf zuzulassen:http://slaptijack.com/system-administration/mac-os-x-terminal-and-gnu-screen-scrollback/
quelle
Wenn Sie eine haben
man screen
, können Sie die verfügbaren Optionen sehen.Wenn Sie auf dem Bildschirm sind, können Sie Folgendes tun:
CTRL+A
(Freigabe),[
Sie können dann mit den Pfeilen durch das Fenster scrollen. Um das Scrollen zu beenden, können Sie a
CTRL+C
.quelle
Nathan hat es richtig gemacht, obwohl ich schon immer ein Fan von
Ctrl+A
+ warESC
.ESC
ist eine weitere Möglichkeit, den Kopiermodus zu verlassen.Es ist jedoch zu berücksichtigen, dass der Scrollback-Verlauf eine Größenbeschränkung aufweist. Wenn Sie wirklich auf Nummer sicher gehen möchten, leiten Sie die Ausgabe in eine Datei um (oder leiten Sie sie an Tee weiter, wenn Sie auch eine Bildschirmausgabe wünschen).
quelle
Neben der Verwendung des Scroll-Back-Puffers in
screen
reagiert Terminal.app möglicherweise auf Shift- Page Up(möglicherweise Shift- Fn- Up-Arrowauf einem MacBook).Eine andere Option wäre etwa:
quelle
OK ich habe es:
und dann vim-ähnliche Befehle:
quelle
Drücken Sie, Shiftwenn Sie mit der Maus scrollen ...
quelle