히스토리 한계는 분할 창 작성시 고정되어 기존 분할 창에 대해 변경할 수없는 분할 창 속성입니다 . 값은 history-limit
세션 옵션 에서 가져옵니다 (기본값은 2000).
다른 값으로 창을 만들려면 창을 history-limit
만들기 전에 적절한 옵션 을 설정해야합니다 .
다른 기본값을 설정하려면 .tmux.conf
파일에 다음과 같은 줄을 넣을 수 있습니다.
set-option -g history-limit 3000
참고 : 매우 큰 기본값을 신중하게 설정하십시오. 많은 분할 창을 작성하면 많은 RAM을 쉽게 사용할 수 있습니다.
기존 세션의 새 창 (또는 새 창의 초기 창)의 경우 해당 세션을 설정할 수 있습니다 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
25,000 행 으로 늘릴 수 있습니다.