Hızlı bir şekilde tmux’ta n.10 + pencerelere nasıl geçilir?


57

Varsayılan olarak Tmux, 0 - 9 numaralı pencereler arasında hızlıca geçiş yapmak için aşağıdaki klavye ile gelir:

C-b + 0-9

Bir kaç düzine farklı proje klasörü, birkaç ssh seansı ve tmux'umdaki diğer güzelliklerle, hızlı bir şekilde erişebildiğim 10 pencereyi her zaman döküyorum ve 10 numaralı pencerelere geçmenin hızlı bir yolunu bulmayı çok isterdim veya daha yüksek. Şu anda tmux komut isteminde bu satırlar boyunca manuel olarak bir şeyler yazmam gerekiyor:

swap-window -t 12

Bu oldukça zaman alıcıdır.

Windows 10 ve daha üst sürümlerine hızlıca erişmenize yardımcı olan sağlam bir kısayol bulmuş olan var mı? Bu sorunu iki kestirme yolla çözdüğümüzü biliyorum:

Alt + 0-9
Alt+j followed by \d{2}

Bu çizgiler boyunca bir şey tmux ile yapılabilir mi?


Yanıtlar:


83

Bunu yapmanın birkaç kolay yolu var.

  • C-b 'Pencere dizinini seçmek için kullanın .

  • C-b wSeçim yapabileceğiniz etkileşimli bir dizini almak için kullanın (0-9a-z).

  • Tmux.conf dosyasında hızlıca dolaşmak için bağlayıcılar ekleyin

    bind -r C-h select-window -t :-
    bind -r C-l select-window -t :+

-rSonuncusu sen tekrarlamak zorunda kalmadan anahtarını tekrar etme fırsatı sunar C-b. Genellikle ikincisi en az tuşa basma sayısıdır.


1
İlk iki komut tam olarak aradığım şeydi, teşekkürler Jason!
aksaklık
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.