Giới hạn lịch sử là một thuộc tính khung được cố định tại thời điểm tạo khung và không thể thay đổi cho các bảng hiện có . Giá trị được lấy từ history-limit
tùy chọn phiên (giá trị mặc định là 2000).
Để tạo một khung có giá trị khác, bạn sẽ cần đặt history-limit
tùy chọn thích hợp trước khi tạo khung.
Để thiết lập một mặc định khác, bạn có thể đặt một dòng như sau trong .tmux.conf
tệp của mình :
set-option -g history-limit 3000
Lưu ý: Hãy cẩn thận đặt một giá trị mặc định rất lớn, nó có thể dễ dàng tiêu thụ nhiều RAM nếu bạn tạo nhiều tấm.
Đối với một khung mới (hoặc khung ban đầu trong một cửa sổ mới) trong một phiên hiện có, bạn có thể đặt phiên đó history-limit
. Bạn có thể sử dụng một lệnh như thế này (từ shell):
tmux set-option history-limit 5000 \; new-window
Đối với (khung ban đầu của cửa sổ ban đầu trong) một phiên mới, bạn sẽ cần phải thiết lập toàn cầu con history-limit
trước khi tạo phiên:
tmux set-option -g history-limit 5000 \; new-session
Lưu ý: Nếu bạn không đặt lại history-limit
giá trị, thì giá trị mới cũng sẽ được sử dụng cho các cửa sổ / cửa sổ / phiên khác được tạo trong tương lai; hiện tại không có cách trực tiếp nào để tạo một cửa sổ / cửa sổ / phiên mới duy nhất với giới hạn cụ thể của riêng nó mà không (ít nhất là tạm thời) thay đổi history-limit
(mặc dù show-option
(đặc biệt là trong 1.7 trở lên) có thể giúp lấy ra giá trị hiện tại để bạn khôi phục lại sau ).
2 ** (25 - 7) = 256K
250 nghìn dòng.