2013-07-26 19 views
7

Có cách nào để tái số hoặc hoán đổi các phiên tmux, giống như bạn có thể đổi hoặc đổi các cửa sổ tmux không? Tôi không thể thấy bất kỳ lệnh nào cho nó và muốn dễ dàng chuyển đổi giữa các phiên nhất định.Cách sắp xếp lại các phiên TMUX?

Trả lời

11

Chúng được sắp xếp theo tên (tên mặc định là số) Bạn có thể thay đổi tên để chúng xuất hiện theo thứ tự bạn muốn.

Bên ngoài tmux:

tmux rename session -t 0 zzz

bên tmux: C-b $

Hoặc:

c-b : rename session -t current_name new_name

1

Nếu bạn muốn "bằng tay" trật tự phiên của bạn, bạn có thể thêm tiền tố tên phiên với một số zero-width or invisible unicode character. Ví dụ:

$ tmux rename-session -t charlie $(echo -e "\u200B")charlie 
$ tmux rename-session -t beta $(echo -e "\u200C")beta 
$ tmux rename-session -t alpha $(echo -e "\u200D")alpha 
$ tmux list-sessions 
charlie: 1 windows (created Sun Nov 2 12:39:30 2014) [284x87] (attached) 
beta: 1 windows (created Sun Nov 2 12:39:27 2014) [284x87] 
alpha: 1 windows (created Sun Nov 2 12:39:23 2014) [284x87] 

Hạn chế là bạn vẫn phải tham khảo phiên sử dụng các ký tự đó.