Làm thế nào để chuyển đổi 2 tấm ngang thành tấm dọc trong tmux?


201

Sau khi thực hiện phép nối trên 2 cửa sổ, bạn có 2 ô ngang. Thay vào đó, làm cách nào để sắp xếp lại các tấm thành các tấm dọc?

Câu trả lời:


278

C-b space(bị ràng buộc next-layouttheo mặc định) xoay vòng qua các bố cục có sẵn, bạn cũng có thể sử dụng select-layoutlệnh.

M-1 to M-5  Arrange panes in one of the five preset layouts: even-
            horizontal, even-vertical, main-horizontal, main-
            vertical, or tiled.

Trên OS X, MEsc, tức là Ctrl-b Esc-1.

Xem man tmuxđể biết thêm chi tiết.


4
Yup, đã làm việc, C-b M-1làm việc cho tôi
krishonadish

11

Trong Mac OS Yosemite, điều này hoạt động:

Prefix + Option-[1-5]

ví dụ: Ctrl-b Tùy chọn-1


8

Bạn sẽ có thể sử dụng:

ctrl- b meta-2

để làm điều này, nhưng tôi không thể kiểm tra nó vì OS X không thích bất cứ thứ gì quá "meta" (chúng tôi có ít nhất là điểm chung).

Nguồn: http://hyperpolyglot.org/multiplexers


7
Bạn có thể định cấu hình trình giả lập thiết bị đầu cuối của mình với tùy chọn meta là tùy chọn meta ( Terminal ) hoặc tùy chọn là + Escedom ( iTerm2 ), nhưng bạn luôn có thể nhập Cb M-2 theo cách thủ công như Cb ESC 2.
Chris Johnsen

2

Ngoài ra còn có một tùy chọn để yêu cầu rõ ràng việc nối / tách xảy ra theo chiều dọc / chiều ngang: -h-v

(xem trang man và lưu ý rằng -h / -v không đề cập đến hướng của đường phân cách).

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.