답변:
다음과 같이 설정하지 마십시오 :
set -g history-limit 999999999
이렇게하면 모든 창에 많은 줄 (및 메모리)이 미리 할당되어 시간이 지남에 따라 더 많은 기록이 저장됩니다.
이 값은 크지 않지만 큰 값으로 설정하십시오.
내가 알 수 있듯이, 당신은 역사를 터무니없이 많은 수로 설정함으로써 "실제적인"방식으로 만 이것을 할 수 있습니다. 예 :
set -g history-limit 999999999
업데이트 :이 숫자를 사용하지 않으려는 이유에 대한 다른 답변을 참조하십시오. 더 합리적인 것 (9 미만)이 가장 좋습니다.
다시 업데이트 : 사전 할당이 발생하지 않을 수 있습니다. 다른 답변에 대한 @Volker Siegel의 의견은 값을 설정해도 메모리 할당이 발생하지 않음을 나타냅니다.