tmux: Bagaimana cara menggabungkan dua jendela tmux menjadi satu, sebagai panel?

115

Saya memiliki dua jendela tmux, dengan satu panel di masing-masing, dan saya ingin menggabungkan kedua panel ini menjadi satu jendela sebagai panel pemisah horizontal. Bagaimana saya bisa melakukan itu?

RNA
sumber
3
inilah jawaban yang bagus untuk pertanyaan itu. superuser.com/questions/266567/…
ekangas
23
Pertanyaan ditutup karena keluar topik dalam waktu 24 jam. Empat tahun kemudian lima puluh suara positif untuk pertanyaan, 70 suara positif untuk jawaban. "Standar" komunitas online paling buruk.
Joshua Cook

Jawaban:

164

Sebenarnya saya menemukan cara untuk melakukan itu. Misalkan dua jendela adalah nomor 1 dan 2. Gunakan

join-pane -s 2 -t 1 

Ini akan memindahkan 2 nd jendela sebagai panel ke 1 st jendela. Perintah sebaliknya adalahbreak-pane

RNA
sumber
28
Sebenarnya join-paneadalah memindahkan satu panel ke panel lain, bukan memindahkan jendela. join-pane -s 2 -t 1tidak menempatkan dua jendela berdampingan, melainkan dua panel. Hanya saja setiap jendela hanya memiliki satu panel. Jika Anda memiliki dua jendela yang keduanya memiliki banyak panel, untuk meletakkan dua panel, katakanlah itu panel 0.0dan 1.0, berdampingan, Anda dapat: 1) membuat jendela baru 2) memindahkan panel 0.0ke panel 2.03) memindahkan panel 1.0ke panel 2.04 ) membunuh panel 2.0. Pane 0.0berarti panel ke-0 dari jendela ke-0.
Hong
Seperti yang sudah dikatakan oleh @Hong, jawabannya menyelesaikan masalah tetapi penjelasannya salah. Dua jendela dapat digabungkan dan akan menghasilkan 1 jendela yang terbagi menjadi 2 panel. Dan contoh nomor jendela juga bisa membingungkan ppl karena saat pertanyaan dibuat tidak ada penyebutan jendela ketiga jadi untuk meletakkannya dengan benar seharusnya jendela nomor 0 dan 1 (tmux selalu dimulai dengan jendela 0) Mungkin OP bisa berubah soal sekaligus jawaban sehingga soal akan dibuka kembali dan jawabannya dirumuskan dengan benar. Tapi itu pendapat saya.
Charles
apakah ada pintasan keyboard untuk ini yang bisa saya petakan?
Ishan Khare