Tmux: hiển thị các phiên ở hàng dưới cùng


8

Tôi muốn xem tất cả các phiên tmux ở hàng dưới cùng của màn hình, trình bày cách tmux trình bày tất cả các cửa sổ trong phiên hiện tại. Về cơ bản là một phiên bản dính của menu <tiền tố>.

Vì vậy, phía dưới màn hình sẽ bao gồm các phiên trong một hàng và ngay phía trên nó, hàng thông thường của các cửa sổ phiên hiện tại.

Bất kỳ cách nào để đạt được nó?

Câu trả lời:


6

Bạn có thể đặt cái này lên ~/.tmux.conf

set -g status-right-length 80
set -g status-right '#(exec tmux ls| cut -d " " -f 1-3 |tr "\\n" "," )'

Điều này sẽ liệt kê tất cả các phiên và "bọc" một số thông tin để làm cho nó điền vào một dòng;)

Bây giờ, trên trang web bên phải của thanh tmux, nó sẽ hiển thị các phiên tmux và số lượng cửa sổ đã mở. Sự phân tách sẽ được đại diện bởi;

Chỉnh sửa: Thêm dòng folowing trên của bạn ~/.tmux.conf, để bạn có thể tải lại cấu hình một cách nhanh chóng:

bind r source-file ~/.tmux.conf

Bây giờ, chỉ cần nhấn <Control + B , r >và bạn là tốt để đi.


Đây là một câu trả lời một phần: câu hỏi là một thanh trạng thái với các cửa sổ tiêu chuẩn được liệt kê và bên dưới danh sách các phiên ...
jasonwryan

Bạn có thể chơi status-rightstatus-lefthiển thị thông tin trên thanh trạng thái, nhưng, theo tôi biết, chỉ có một thanh trạng thái.
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.