El límite del historial es un atributo de panel que se fija en el momento de la creación del panel y no se puede cambiar para paneles existentes . El valor se toma de la history-limit
opción de sesión (el valor predeterminado es 2000).
Para crear un panel con un valor diferente, deberá configurar la history-limit
opción adecuada antes de crear el panel.
Para establecer un valor predeterminado diferente, puede poner una línea como la siguiente en su .tmux.conf
archivo:
set-option -g history-limit 3000
Nota: Tenga cuidado al establecer un valor predeterminado muy grande, puede consumir fácilmente mucha RAM si crea muchos paneles.
Para un nuevo panel (o el panel inicial en una nueva ventana) en una sesión existente, puede configurar esa sesión history-limit
. Puede usar un comando como este (desde un shell):
tmux set-option history-limit 5000 \; new-window
Para (el panel inicial de la ventana inicial en) una nueva sesión, deberá establecer la opción "global" history-limit
antes de crear la sesión:
tmux set-option -g history-limit 5000 \; new-session
Nota: Si no restablece el history-limit
valor, el nuevo valor también se usará para otros paneles / ventanas / sesiones creadas en el futuro; actualmente no hay una forma directa de crear un único panel / ventana / sesión nuevo con su propio límite específico sin cambiar history-limit
( al menos temporalmente) (aunque show-option
(especialmente en 1.7 y posterior) puede ayudar a recuperar el valor actual para que pueda restaurarlo más tarde )
2 ** (25 - 7) = 256K
250 mil líneas.