Das Verlaufslimit ist ein Fensterattribut, das zum Zeitpunkt der Fenstererstellung festgelegt wurde und für vorhandene Fenster nicht geändert werden kann . Der Wert wird aus der history-limit
Sitzungsoption übernommen (der Standardwert ist 2000).
Um ein Fenster mit einem anderen Wert zu erstellen, müssen Sie die entsprechende history-limit
Option festlegen, bevor Sie das Fenster erstellen.
Um einen anderen Standard festzulegen, können Sie eine Zeile wie die folgende in Ihre .tmux.conf
Datei einfügen:
set-option -g history-limit 3000
Hinweis: Achten Sie darauf, einen sehr großen Standardwert festzulegen. Wenn Sie viele Fenster erstellen, kann dies leicht viel RAM verbrauchen.
Für einen neuen Bereich (oder den ersten Bereich in einem neuen Fenster) in einer vorhandenen Sitzung können Sie diese Sitzung festlegen history-limit
. Sie können einen Befehl wie diesen (aus einer Shell) verwenden:
tmux set-option history-limit 5000 \; new-window
Für (den ersten Bereich des Anfangsfensters in) einer neuen Sitzung müssen Sie history-limit
vor dem Erstellen der Sitzung die "globale" festlegen :
tmux set-option -g history-limit 5000 \; new-session
Hinweis: Wenn Sie den history-limit
Wert nicht zurücksetzen, wird der neue Wert auch für andere Fenster / Fenster / Sitzungen verwendet, die in Zukunft erstellt werden. Derzeit gibt es keine direkte Möglichkeit, ein einzelnes neues Fenster / Fenster / eine neue Sitzung mit einem eigenen spezifischen Limit zu erstellen, ohne (zumindest vorübergehend) Änderungen vorzunehmen history-limit
(obwohl dies show-option
(insbesondere in Version 1.7 und höher) beim Abrufen des aktuellen Werts hilfreich sein kann, damit Sie ihn später wiederherstellen können ).
2 ** (25 - 7) = 256K
250.000 Zeilen erhöhen .