Bagaimana cara otomatis mengubah ukuran panel di tmux?


41

Di Vim, dengan

 C-W =

ukuran jendela otomatis disesuaikan dengan ketinggian yang sama.

Dalam tmux, dengan

 :resize-pane -U 10

Saya dapat menambah ketinggian panel tmux di 10.

Bagaimana saya bisa mengubah ukuran panel secara otomatis ke ketinggian yang sama?

Jawaban:


64

Saya sarankan untuk mengubah ukuran beberapa panel dengan salah satu dari lima preset tmux:

C-b M-1             # vertical split, all panes same width
C-b M-2             # horizontal split, all panes same height
C-b M-3             # horizontal split, main pane on top,
                      other panes on bottom, vertically split, all same width
C-b M-4             # vertical split, main pane left,
                      other panes right, horizontally split, all same height
C-b M-5             # tile, new panes on bottom, same height before same width

Mmenunjukkan kunci meta, biasanya terikat ALT.

Pada Mac, kunci meta biasanya Esc, seperti yang disebutkan dalam komentar di bawah .

Lihat halaman manual tmux untuk informasi lebih lanjut.


14
M untuk 'meta', bukan 'magic' :) Pada Mac (tidak ditentukan dalam pertanyaan, hanya untuk kepentingan pengguna Mac yang mungkin membaca ini) biasanya adalah tombol Escape.
chepner

1
@ chepner Sekarang Anda membuat saya mengambil semua keajaiban dari balasan saya ... :(
speakr

1
+1 ... Saya memiliki tmux yang dikompilasi dari sumber yang berjalan di Linux dan kunci meta default juga Escape, daripada Alt.
Konrad Rudolph

1
berguna untuk memetakan kembali tombol opsi kiri ke + Esc di iterm2 untuk mac. Prefs -> Profiles -> Tombol -> Tombol opsi kiri bertindak sebagai ... pengaturan.
Danny

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.