Tmux'ta panelleri nasıl otomatik olarak yeniden boyutlandırabilirim?


41

Vim'de

 C-W =

Windows aynı yüksekliğe otomatik olarak yeniden boyutlandırılır.

Tmux’ta

 :resize-pane -U 10

Smokin bölmesinin yüksekliğini 10'da artırabilirim.

Bölmeleri aynı yüksekliğe nasıl otomatik olarak yeniden boyutlandırabilirim?

Yanıtlar:


64

Beş smokin ön ayarından biriyle birden fazla bölmeyi yeniden boyutlandırmanızı öneriyorum:

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

Mgenellikle bağlı olduğu meta anahtarı belirtir ALT.

Mac’lerde meta anahtar genellikle aşağıdakiEsc yorumda belirtildiği şekildedir .

Daha fazla bilgi için tmux kılavuz sayfasına bakınız.


14
'Meta' için M, 'sihirli' değil :) Mac'lerde (soruda belirtilmemiş, yalnızca bunu okuyabilen Mac kullanıcılarının yararına) genellikle Escape anahtarıdır.
chepner

1
@chepner Şimdi cevabımdaki tüm sihirleri
almamı sağladın

1
+1… Linux'ta çalışan kaynaktan derlenmiş bir tmux'um var ve varsayılan meta anahtar da Alt yerine Escape.
Konrad Rudolph

1
mac'lar için iterm2'de sol seçenek tuşunu + Esc olarak yeniden eşlemek için kullanışlıdır. Tercihler -> Profiller -> Tuşlar -> Sol seçenek tuşu ... ayarı olarak işlev görür.
Danny

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.