tin nhắn trên thanh trạng thái tmux chỉ tồn tại trong khoảng một giây: tôi có thể mở rộng điều này không?


27

Tôi đã tìm kiếm qua các trang man nhiều lần để tìm cách đặt khoảng thời gian mà các thông báo trên thanh trạng thái (những gì bạn thấy nếu bạn nhập display-message "hello world"tại dấu nhắc lệnh tmux) có thể nhìn thấy, nhưng dường như không có gì. Có ai biết một cách tôi có thể làm cho họ ở lại đủ lâu để được đọc. Đặc biệt khó chịu là các thông báo lỗi tôi nhận được sau khi nhập lệnh với một số lỗi cú pháp. Tôi phải lặp lại lệnh 3 lần trở lên chỉ để có thể biết được nó nói gì.

Có ai biết làm thế nào để sửa lỗi này? (Tốt nhất là không thay đổi mã nguồn và biên dịch lại;)

Câu trả lời:


30

Có vẻ như bạn muốn thay đổi display-timetùy chọn phiên. Giá trị mặc định ban đầu là 750 mili giây.

Nếu bạn muốn đặt một giá trị mới, mặc định, thì hãy thay đổi giá trị toàn cầu của thế giới (ví dụ: trong của bạn .tmux.conf):

set-option -g display-time 4000

Giá trị toàn cầu sẽ có hiệu lực đối với bất kỳ phiên nào chưa thiết lập giá trị riêng của chúng (xem bên dưới).

Nếu bạn chỉ muốn thay đổi một phiên duy nhất (ví dụ: chỉ thay đổi phiên hiện tại, thông qua :dòng lệnh Prefix- ):

set-option display-time 4000

Tất nhiên (giống như bất kỳ lệnh tmux nào khác ), bạn cũng có thể thực hiện các thay đổi từ dòng lệnh shell:

tmux set-option -g display-time 4000
tmux set-option -t 4 display-time 10000  # set a value just for session "4"

Cảm ơn! thời gian hiển thị không có trong PDF của các trang man tôi đang sử dụng (vì tài khoản của các trang man không được cài đặt cục bộ trên máy của tôi vì một số lý do).
iconoclast

28

Ngoài ra còn có show-messageslệnh bị ràng buộc ~theo mặc định.

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.