Tmux komutları: M-ne olursa olsun


19

Orada birçok insan için çok aptalca bir soru olabilir, ama yoğunum!

Ör:

Önceden tanımlanmış düzenleri uygulama:

C-a M-1        switch to even-horizontal layout
C-a M-2        switch to even-vertical layout
C-a M-3        switch to main-horizontal layout
C-a M-4        switch to main-vertical layout
C-a M-5        switch to tiled layout
C-a space      switch to the next layout

M nedir? Sadece shift + m ise, lütfen şu anda boyun sakalımı alın. Alt + anahtar olabileceğini düşündüm ama öyle görünmüyor.


1
Onlar Altanahtar: yani, kiremitli düzene geçmek için, basın Ctrl-a Alt-5...
jasonwryan

teşekkürler @jasonwryan - bu doğru. Şimdi benim sorunum şu ki: Alt neden Alt gibi davranıyor (ve düşündüğüm tmux komutunu yapmak yerine alternatif karakter çıktısı alıyor)? Bu gerçekten bir sorun değil, daha çok bu noktada bir yapılandırma sorunu.
Danny

Yanıtlar:


27

Bu meta anahtar . Yani M-1 meta-1'dir. (Tıpkı C-1'in kontrol-1 olduğu gibi).

Şimdi, klavyenize baktığınızda, en azından normal bir PC klavyeniz varsa, aslında meta olarak etiketlenmiş herhangi bir tuşun belirgin eksikliğini fark edersiniz. Klavye düzeninizin nasıl ayarlandığına bağlı olarak meta genellikle alt tuş veya logo (Windows) tuşudur.

Kısacası, C-a M-1basılı tutmanızı Controlve tuşuna basmanızı söylüyor A; sonra her ikisini de bırakın; sonra Alt(veya Windows) tuşunu basılı tutun ve tuşuna basın 1. Elbette serbest bırakın.


Cevap için teşekkürler. Bu, meta seçenek için çeşitli tmux komutlarını yerine getiren iterm2'de + Esc olarak hareket etmek için sol seçenek anahtarımı yeniden eşleme yolunu açtı.
Danny

1
Çoğu terminal öykünücüsü iki Meta bağlama yapar. İlk olarak, bağlayacaktır Altiçin Metaizin Alt-3olarak ayrıştırılmasına M-3. Genellikle Escbir Meta tuş kombinasyonuna basmışsınız gibi herhangi bir tuş hareketini izlerler.
DopeGhoti

Şimdi Linux için Windows Subsystem (wsl) üzerinde tmux deniyorum ve 'meta anahtar' Windows dünyasında iyi bilinen bir terim değil. Okuduğum tüm anahtar bağlayıcı kılavuzların ne anlama M-1geldiğini bildiğimi varsayıyordum . Teşekkürler!
seangwright

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.