2012-03-06 34 views
67

Tôi đã mở hai cửa sổ trong một phiên tmux, làm thế nào tôi có thể đặt chúng cạnh nhau như được chia nhỏ theo chiều ngang?tmux: làm cách nào để đặt 2 cửa sổ mở cạnh nhau?

+1

đây là câu trả lời hay cho câu hỏi. http://superuser.com/questions/266567/tmux-how-can-i-link-a-window-as-split-window – ekangas

+7

Câu hỏi đã đóng với tư cách là chủ đề tắt trong vòng 24 giờ. Bốn năm sau đó năm mươi người bỏ phiếu cho câu hỏi, 70 upvotes cho câu trả lời. Cộng đồng trực tuyến "tiêu chuẩn" tại tồi tệ nhất của họ. –

Trả lời

108

Thực ra tôi đã tìm ra cách để thực hiện điều đó. Giả sử hai cửa sổ là số 1 và 2. Sử dụng

join-pane -s 2 -t 1 

này sẽ di chuyển cửa sổ 2 nd như một cửa sổ với cửa sổ st. Lệnh đối diện là break-pane

+12

Thực tế 'join-pane' là di chuyển một ô này sang ngăn khác, không di chuyển cửa sổ. 'join-pane -s 2 -t 1' không đặt hai cửa sổ cạnh nhau, nhưng thay vào đó hai panen. Nó chỉ là các cửa sổ xảy ra để có chỉ có một cửa sổ mỗi. Nếu bạn có hai cửa sổ, cả hai cửa sổ đều có nhiều khung, để đặt hai ngăn, giả sử chúng là ngăn '0.0' và' 1.0', cạnh nhau, bạn có thể: 1) tạo cửa sổ mới 2) ô di chuyển '0.0' để ngăn cửa sổ '2.0' 3) di chuyển' 1.0' sang ô '2.0' 4) trong bảng' 2.0'. Pane '0.0' có nghĩa là ô thứ 0 của cửa sổ thứ 0. – Hong

+0

Như đã nói bởi @Hong câu trả lời giải quyết vấn đề nhưng giải thích là không chính xác. Hai cửa sổ có thể được nối và sẽ dẫn đến 1 cửa sổ được chia thành 2 ô. Và ví dụ về số cửa sổ cũng có thể gây nhầm lẫn ppl vì khi câu hỏi được tạo ra, không có đề cập đến cửa sổ thứ ba để đặt chính xác nó phải là số cửa sổ 0 và 1 (tmux bắt đầu luôn bằng cửa sổ 0) Có thể OP có thể thay đổi câu hỏi cũng là câu trả lời theo cách mà câu hỏi sẽ được mở lại và câu trả lời được xây dựng chính xác. Nhưng đó là ý kiến ​​của tôi. – Charles

Các vấn đề liên quan