2012-06-03 35 views
19

Nó cuộn ok trong vim nhưng không phải trong tmux.bánh xe chuột không cuộn trong tmux

Tôi đi theo gợi ý như thêm

set -g history-limit 1000 
set -g terminal-overrides 'xterm*:[email protected]:[email protected]' 
setw -g mode-mouse on 
set-window-option -g mode-mouse on 

để .tmux.conf nhưng không ai trong số họ đã giúp

Tất cả tôi nhận được, bất kể ở trên là lệnh lịch sử di chuyển.

+1

Bạn đang phát hành lệnh tại dấu nhắc trình bao, do đó, thiết lập rất có thể được hiểu nội dung của bash (xem bộ trợ giúp) trong khi setw không tồn tại nên hệ thống của bạn cố gắng gợi ý kết quả gần nhất mà nó biết. Các thiết lập và setw (viết tắt cho set-window-option) là lệnh của tmux và bạn có thể sử dụng chúng tại dấu nhắc lệnh của tmux, được nhắc bởi ctrl-B, hoặc như một đối số cho lệnh tmux như trong "tmux setw -g mode-mouse " – anddam

Trả lời

35

lệnh Đúng là:

set -g mode-mouse on 

Bạn cũng có thể thêm nó vào ~/.tmux.conf

+7

Bạn cần nhập nó vào dấu nhắc lệnh tmux (gõ CTRL-b và :) .. Đọc hướng dẫn. –

+2

Hoặc tại dấu nhắc lệnh: tmux đặt -g chế độ chuột trên –

+1

Khi tôi làm điều này, tôi chỉ nhận được các ký tự vô nghĩa xuất hiện tại dấu nhắc (bất kỳ dấu nhắc đầu cuối nào, ví dụ như dấu nhắc bash hoặc lời nhắc IPython, v.v.) Điều gì khác cần xảy ra cho chế độ chuột để làm cuộn naive? – ely

6

Chỉ cần để liên kết hai câu trả lời có liên quan với nhau:

Tại sao tmux set -g mouse-mode on không làm việc lâu hơn?

Như đã chỉ ra in this answer, tùy chọn đã được đổi tên thành kể từ phiên bản tmux 2.1 tới:

set -g mouse on 

(. Để tìm phiên bản tmux địa phương của bạn, chỉ cần chạy tmux -V)

Các vấn đề liên quan