Histórico ilimitado no tmux

22

No seu arquivo .tmux.conf , você pode definir o histórico da janela com algo como:

set -g history-limit 4096

Existe uma maneira de definir um histórico ilimitado para cada janela?

    
por kenny 18.07.2012 / 22:10

2 respostas

21

Pelo que eu posso dizer, você só pode fazer isso de uma maneira "prática", colocando a história em um número absurdamente grande. por exemplo:

set -g history-limit 999999999

UPDATE: veja a outra resposta a respeito de porque você não quer usar um número tão alto. Algo mais razoável (menos 9s) seria melhor.

ATUALIZAR novamente: talvez a pré-alocação não ocorra. O comentário do @Volker Siegel sobre a outra resposta indica que a configuração do valor não causa alocação de memória.

    
por 18.07.2012 / 22:12
34

NÃO o defina como:

set -g history-limit 999999999

Isso pré-alocará muitas linhas (e, portanto, memória) para todas as janelas, o que enfraquecerá sua máquina quanto mais o histórico for armazenado ao longo do tempo.

Defina como algo grande, por todos os meios, mas não ISTO grande.

    
por 08.09.2013 / 13:51

Tags