ZSH iterm2 erhöht die Anzahl der Zeilen


90

Ich bin mir nicht sicher, ob dies zsh, iterm2 oder die Interaktion zwischen ihnen ist. Es wird versucht, die Anzahl der abrufbaren Zeilen im Terminal zu ändern - nicht den Befehlsverlauf, sondern den Ausgabeverlauf.

In .zshrc habe ich:

HISTFILE=~/.histfile
HISTSIZE=100000
SAVEHIST=100000

Dies scheint ignoriert zu werden = (

Sie sind sich nicht sicher, welchen Begriff Google für "Terminal-Ausgabeverlauf?"

Antworten:


263

In der iTerm2-Dokumentation ist nicht sofort ersichtlich, wie dies geändert werden kann.

  • Öffnen Sie die iTerm2-Einstellungen +,
  • Wählen Sie die ProfilesRegisterkarte
  • TerminalWählen Sie dann die Unterregisterkarte
  • Beachten Sie, dass Änderungen am Scrollback linesWert sofort wirksam werden. Überprüfen Sie Unlimited scrollbackjetzt, ob Sie Ihre aktuellen Puffer nicht löschen möchten.
  • Ändern Sie den Wert von auf den Scrollback Linesgewünschten Wert
  • Deaktivieren Sie die Unlimited scrollbackOption, wenn Sie Ihren Scrollback linesWert verwenden möchten

Geben Sie hier die Bildbeschreibung ein


Vielen Dank, ich habe dies eher auf der Registerkarte "Einstellungen"> "Erweitert" gesucht und eine Einstellung "Terminal> Maximale Anzahl von Leitungen, die für die Barrierefreiheit verfügbar gemacht werden sollen" gefunden. Das Ändern dieser Einstellung hat nicht funktioniert, und ich bin mir nicht sicher, wie das lautet Unterschied?
Cyril Duchon-Doris

1
Dies scheint nicht mehr der Fall zu sein. Hat jemand Einblick in ~> Build 3.1.5?
Rudolph9

@ rudolph9 Ich bin mir nicht sicher, welche Probleme Sie mit 3.1.5 haben, aber ich habe iTerm auf dieselbe Version aktualisiert und überprüft, dass meine Scrollback-Zeilen immer noch auf 50.000 Zeilen beschränkt sind.
Travis

@Travis die im Bild gezeigte Option ist nicht mehr verfügbar.
Rudolph9

FWIW die Option ist für mich ab heute in iTerm2 v3.2.7
Carter

8

Es ist kein Shell-Problem, es geht um Ihren Terminal-Emulator.
Sie müssen die Option in der Konfiguration / Optionen / Tools / was auch immer finden, damit sich die Anzahl der Zeilen merkt.

Anscheinend wissen Sie, dass Ihr Terminalemulator iterm2 ist.

Wenn Sie auf Google nach iterm2 suchen, gelangen Sie zur offiziellen Website. Gehen Sie dann zu "Dokumentation", Strg + F "Nummer" und suchen Sie

Scrollback-Zeilen
Die Anzahl der Zeilen des Scrollback-Puffers, die über dem sichtbaren Teil des Bildschirms bleiben sollen.


8
Keine konstruktive Antwort meiner Meinung nach.
Ben

2

Bei zsh und iTerm2 Build 3.2.5 ist ein zusätzlicher Schritt erforderlich: Einstellungen-> Profile-> Terminal-> Prüfen UnlimitedScrollback-> Prüfensave lines to scrollback when an app status bar is present

Das Scrollen brach für mich ohne das letzte.

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.