Làm cách nào để tăng cuộn ngược cửa sổ iterm (tmux) của tôi (không phải cuộn ngược dòng)


8

Khi tôi muốn cuộn trở lại, tức là bằng chuột (hoặc với PageUp) tôi chỉ có thể lên khoảng 43 trang (khoảng 2000 dòng). Tôi có thể tăng nó không?

Tôi có tùy chọn thiết bị đầu cuối của mình -> "Dòng cuộn ngược" được đặt thành 1000000
Tôi cũng có bộ bashrc của mình với

HISTSIZE=100000
HISTFILESIZE=200000

nhưng những cài đặt này không giúp được gì.

Bạn thấy bao xa trong đầu cuối bên phải, tức là

nhập mô tả hình ảnh ở đây

và 1900-2000 dường như về mức tối đa mà nội dung cũ bị mất.


3
Có phải đó là tmux? Nó có cuộn ngược lại độc lập với trình giả lập thiết bị đầu cuối của bạn.
cpugeniusmv

Câu trả lời:


11

Đặt điều này trong .tmux.conftập tin của tôi là mẹo:

set -g history-limit 20000

À ha! Đúng, setlà một bí danh cho set-option. Đây là một câu hỏi liên quan mà tôi vừa tìm thấy: stackoverflow.com/questions/18760281/
triệt

vâng tùy chọn thiết lập thực sự không hiệu quả với tôi
Michael Durrant

Vâng, bit quan trọng mà bạn thêm vào là -g. Cá nhân tôi không chắc tại sao điều đó lại quan trọng, nhưng câu hỏi được liên kết có thể có nhiều thông tin hơn.
cpugeniusmv

6

Đối với tmux, bạn có thể thay đổi bộ đệm cuộn của nó bằng

set-option history-limit 10000

Mặc định là 2000.

Bạn có thể đặt lệnh này trong ~/.tmux.confhoặc tại dấu nhắc lệnh tmux (tiền tố + :).

Có vẻ như iTerm được tích hợp với tmux. Xem: https://gitlab.com/gnachman/iterm2/wikis/TmuxIntegration


+1 cho một khách hàng tiềm năng hữu ích (tìm kiếm trong .tmux.conf) mặc dù điều này không hoạt động như đối với tôi. Câu trả lời thực tế của tôi đã kết thúc bên dưới
Michael Durrant
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.