Предел истории - это атрибут панели, который фиксируется во время создания панели и не может быть изменен для существующих панелей . Значение берется из history-limit
опции сеанса (значение по умолчанию - 2000).
Чтобы создать панель с другим значением, вам нужно установить соответствующий history-limit
параметр перед созданием панели.
Чтобы установить другое значение по умолчанию, вы можете поместить в .tmux.conf
файл строку, подобную следующей :
set-option -g history-limit 3000
Примечание. Будьте внимательны при установке очень большого значения по умолчанию, оно может легко потреблять много оперативной памяти, если вы создаете много панелей.
Для новой панели (или начальной панели в новом окне) в существующем сеансе вы можете установить этот сеанс history-limit
. Вы можете использовать такую команду (из оболочки):
tmux set-option history-limit 5000 \; new-window
Для (начальной панели начального окна в) нового сеанса вам нужно будет установить «глобальный» history-limit
перед созданием сеанса:
tmux set-option -g history-limit 5000 \; new-session
Примечание. Если вы не переустановите history-limit
значение, то новое значение будет также использоваться для других панелей / окон / сессий, созданных в будущем; в настоящее время нет прямого способа создать одну новую панель / окно / сеанс с собственным ограничением без (по крайней мере, временного) изменения history-limit
(хотя show-option
(особенно в версии 1.7 и более поздних) может помочь получить текущее значение, чтобы вы могли восстановить его позже ).
2 ** (25 - 7) = 256K
250 тысяч строк.