488 Stimmen

Wie kann ich in iTerm2 weiter nach oben scrollen (den Scrollpuffer erhöhen)?

Wie kann ich in iterm2 weiter nach oben scrollen, um die vollständige Ausgabe zu erhalten? Manchmal, zum Beispiel wenn ich Unittests mache, sind die Fehler so groß, dass ich weiter nach oben scrollen muss, bis ich nicht mehr weiter nach oben scrollen kann, aber die Ausgabe geht weiter über den oberen Rand des Bildlaufs hinaus. Wie komme ich dorthin? Ich habe versucht, noch weiter hoch zu blättern, aber ich komme nicht dorthin.

846voto

rastasheep Punkte 10346

Es gibt eine Option "unbegrenzter Bildlaufpuffer", die Sie unter Einstellungen > Profile > Terminal finden können oder Sie können einfach die Anzahl der Zeilen erhöhen, die Sie im Verlauf haben möchten, am selben Ort.

78voto

avivamg Punkte 8416

Lösung: Um Ihren Pufferverlauf im iterm bash Terminal zu erhöhen, haben Sie zwei Möglichkeiten:

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

Option 1. Wählen Sie das Kontrollkästchen Unbegrenzter Pufferverlauf aus

Option 2. Geben Sie die ausgewählten Scrollback-Zeilen Zahlen ein, die Sie möchten, dass Ihr Terminalpuffer zwischenspeichert (Siehe Bild unten)

Bildbeschreibung hier eingeben

6voto

xgqfrms Punkte 7010

MacOS Standardterminal (nicht iTerm2)

macOS 10.15.7

  1. Terminal öffnen
  2. klicke auf Einstellungen...
  3. wähle den Tab Fenster
  4. ändere einfach Scrollback zu Anzahl der Zeilen begrenzen auf: was du willst.

Meine Screenshots

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

2voto

ddavison Punkte 26813

Alternativ können Sie auch less verwenden.

$ command | less
eine Menge Output vom Befehl
wird abgeschnitten und Sie können
den Anfang des Outputs zuerst lesen
und den Output navigieren
...

Falls Ihr EDITOR auf vi oder vim eingestellt ist, können Sie mit der Standardnavigation (J, K) navigieren. Drücken Sie Q, um das Lesen des Outputs zu beenden.

Wenn Sie sich dazu entscheiden, die Einstellung Unlimited scrollback zu verwenden, können Sie den Puffer mit Cmd+K löschen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X