Yanıtlar:
Önek anahtarınızın hala Ctrl-B
^ B varsayılanı olduğunu varsayalım : resize-p-D 2
^ B: resize-p-U 2
^ B: resize-p-L 2
^ B: resize-p -R 2
Sayılar sonunda isteğe bağlı, varsayılan 1'dir. -U ayrıca bir varsayılandır ve gereksizdir.
Bunu unutursan, ^ B? Bunları tuşların sonunda bulunan C-Up ve C-Down ile C-Left ve C-Right olarak gösterecektir (varsayılan tuş ciltleriyle).
Ayrıca Ctrl + B tuşlarına ve ardından Ctrl + ok tuşlarına basmayı da deneyebilirsiniz.
Ancak, Ctrl-ok tuşlarının bazı terminallerde sorunlu olabileceğini unutmayın. Böylece, terminal sınırlamalarını ele almaya çalışabilir veya yeni kısayol tuşu ciltlemeleri oluşturabilir veya yalnızca kısayolları kullanıp yukarıda gösterilen uzun komutları kullanamazsınız.
esc + (arrow)
sadece bir kez çalışın, bundan sonra kullanmak zorunda kaldım ve Ctrl+B
tekrar uygulayacağım esc + (arrow)
.
Ctrl+B
basarsanız tekrar kullanmak zorunda kalmazsınız Esc + (arrow)
. Kabul etti bu çok rahat değil, ama işe yarıyor.
Ctrl+B
ve M-(arrow)
benim için çalışıyor. Genellikle alt
ve Esc
her ikisi de gönderirMeta
Ctrl+B
ve sonra option
bir ok tuşuna basarken basmaya devam edin, ancak benim için çoğu zaman gerekli.
Bölmeleri yeniden boyutlandırmak için seçeneklerden biri fareyi kullanmaktır. Bunu yapmak için bu satırları bilgisayarınıza ekleyin .tmux.conf
:
set -g mode-mouse on
set -g mouse-resize-pane on
Mac kullanıyorsanız ve yukarıdaki çalışmıyorsa, bunu kullanın ( kaynak ):
set-option -g mouse on
Bu mod açıldığında, yeniden boyutlandırmak için bölme bölücülerine tıklayıp sürüklemeniz yeterlidir.
set -g mouse on
#for newer versions
Sadece tmux.conf dosyama aşağıdaki satırları ekledim
bind j resize-pane -D 10
bind k resize-pane -U 10
bind l resize-pane -L 10
bind h resize-pane -R 10
ve şimdi bölmeleri yeniden boyutlandırmak için [h | j | k | l] ile Ctrl-a (önek anahtarım) kullanabilirim
l
ile h
VI bağları var.
Önek anahtarınızın Ctrl-B (Mac’te Cmd-B) olduğunu varsayalım:
Ancak, bazı zaman aşımına uğramış gibi görünüyor, bu nedenle Meta'yı 1 veya 2 saniye basılı tutarken bir ok tuşuna basmazsanız, Meta- {arrow} geçerli istemde bir girdi olarak kabul edilir.
Sadece başka bir yol keşfettim. Görünüşe göre tmux
iki farklı tipte tuş basışı var (önek anahtarınızın hala geçerli olduğunu varsayarak Ctrlb)
Benzer bir şekilde, Ctrlbofarklı davranışlara da sahiptir. Birinci tür tuşa basma anahtarları odaklanır ve ikinci tür tuşa basma panelleri değiştirir.
Ctrl+B
sonraEsc + (arrow key)
.