Wie kann ich in iTerm2 mehr nach oben scrollen (den Bildlaufpuffer erhöhen)?


285

Dumme Frage, also entschuldige ich mich, wenn die Antwort offensichtlich ist, aber wie kann ich auf iterm2 mehr nach oben scrollen, um die volle Ausgabe zu erhalten? Manchmal, zum Beispiel wenn ich Unit-Tests durchführe, sind die Fehler so groß, dass ich weiter nach oben scrollen muss, bis zu denen ich nicht mehr nach oben scrollen kann, aber die Ausgabe weiter über den oberen Rand des Bildlaufs hinaus fortgesetzt wird. Wie kann ich darauf zugreifen? Ich habe versucht, mehr zu blättern, aber mich nicht dorthin zu bringen.

Vielen Dank!



1
Jawa

Antworten:


483

Es gibt eine Option "Unbegrenzter Scrollback-Puffer", die Sie unter finden, Preferences > Profiles > Terminaloder Sie können einfach die Anzahl der Zeilen aufpumpen, die Sie im Verlauf an derselben Stelle haben möchten.


5
Das unbegrenzte Scrollback funktionierte bei mir nicht richtig (möglicherweise aufgrund von zsh oder einer anderen Konfiguration ... ich weiß nicht). Ich musste 100.000 in das Textfeld einfügen und die Option "Unbegrenzter Scrollback-Puffer" deaktivieren. Jetzt ist das Zurückblättern besser
Sergio

15
Warum ist das nicht die Standardeinstellung?
ReduxDJ

2
Nicht leicht zu finden, auch wenn Sie die Hilfesuche verwenden!
Hew Wolff

3
@ReduxDJ, weil das schnell Ihren gesamten RAM verbrauchen kann, zum Beispiel wenn Sie die Ausgabe eines Webservers
protokollieren

Achten Sie auf eine hohe Speichernutzung, wenn Sie einen Befehl mit viel Ausgabe ausführen.
Ken Ratanachai S.

4

Lösung: Um Ihren Pufferverlauf auf dem iterm bash terminal zu erhöhen, haben Sie zwei Möglichkeiten:

Gehen Sie zu iterm -> Einstellungen -> Profile -> Terminal-Registerkarte -> Scrollback-Puffer (Abschnitt)

Option 1 . Aktivieren Sie das KontrollkästchenUnlimited scrollback

Option 2 . Geben Sie die ausgewählten Scrollback linesNummern ein, die Ihr Terminalpuffer zwischenspeichern soll (siehe Abbildung unten).

Geben Sie hier die Bildbeschreibung ein

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.