Câu trả lời:
Các swap-pane
lệnh có thể làm điều này cho bạn. Các phím {và }được liên kết đến swap-pane -U
và swap-pane -D
trong cấu hình mặc định.
Vì vậy, để thực hiện thay đổi mong muốn của bạn, bạn có thể sử dụng Prefix {khi bạn ở khung bên phải (hoặc Prefix }nếu bạn ở khung bên trái).
Việc tham khảo -U
và -D
hướng tới các trò chơi khác trên nền tảng của trò chơi xếp hạng Prefix otrên bảng xếp hạng của bạn Bạn có thể thấy các chỉ mục khung với display-panes
( Prefix q, theo mặc định).
Ctrl-a
, vì họ là những người biết rằng tiền tố có thể được thay đổi để phù hợp với người dùng.
swap-pane
(và trả lời câu hỏi trong tiêu đề).
Bạn có thể đánh Ctrl bvà tiếp tục giữ Ctrltrong khi đánh o. Điều này sẽ xoay tất cả các tấm hiện có xung quanh, vì vậy trong trường hợp của bạn, nó sẽ hoán đổi hai tấm duy nhất hiện có.
Ctrl b+ Alt oxoay theo chiều ngược lại (hữu ích khi bạn có nhiều hơn hai tấm).
Ctrl+o
nó được gửi đến shell thay vì đến tmux, đặc biệt nếu đây không phải là trường hợp nhấn liên tục Ctrl+b
(hoặc các lệnh tmux khác?).
Ctrl+b;
, nó tiếp tục xoay con trỏ giữa hai bảng.
Kiểm soát chính xác nhất bạn có thể có là bằng cách sử dụng lệnh swap-pane
trực tiếp . Điều này không quá khó để làm:
ctrl-b q
hiển thị cho bạn "ID" cho mỗi khung trong cửa sổ hiện tại - hãy nhớ hai khung bạn muốn trao đổi. Giả sử họ là 3 và 5.ctrl-b :
để kích hoạt dòng lệnh tmux. Sau đó phát lệnh swap-pane -s 3 -t 5
.Lưu ý rằng bạn đã tự động hoàn thành khi gõ lệnh. Ngoài ra, bạn có thể tìm kiếm cú pháp của một lệnh trực tiếp từ trang tmux . Đó là cách tôi học cú pháp cho swap-pane
.
Prefix
thay vì giả sử mọi người sẽ sử dụngCtrl-b