Sorun Control- Shift- AEn terminal emülasyon programları tarafından gönderilen birinden bunun için farklı bir kod göndermek kalmamasıdır Control- Ayani yolu yok olacağını ekran farkı söylemek.
Tty'deki stty -ixon
“yazılım akış kontrolünü” devre dışı bırakmak için Cq kullanabilirsiniz . Bunu genellikle komut satırında arama yapmak için C'ler kullanarak yapabilirim.
C- ^ 'yı düşünebilirsiniz, çünkü genellikle bağlanmamış görünüyor. Bu Control- Shift- 6ABD klavye düzenlerinde, ancak diğer düzenlerde yazmak zor olabilir.
Çoğu kişi, SIGQUIT göndermek için hiçbir zaman t - Cty \ kontrol karakterini kullanmaz. Kullanmak için, tty işlevini devre dışı stty quit undef
bırakın ve ön anahtarınız olarak bağlayın. Bu biraz risklidir, çünkü quit tuşunun stty ile devre dışı bırakılmadığı bir tty'de C- \ 'ye basarsanız, ekranı etkinleştirmek yerine ön plan işlemini öldürebilirsiniz .
Bir süre önce tmux'a geçtim . Onun varsayılan Cb olduğunu kapsamında oluşturduğu çünkü ekrana ve müdahale etmedi ekran 'ın varsayılan . Cb'nin benim için oldukça iyi çalıştığını öğrendim (genellikle kabuk komut satırında tek karakter hareketi için ok tuşlarını kullanırım - sözcükleri taşımak için Mb ve Mf kullanıyorum).
Bu arada, tmux'un yazarı birincil oturumlarında Ca'yı kullanır ve daima Ca'yı iki kez yazar ( tmux oturumunda olsun veya olmasın). Bu alışkanlığı benimsemek istekliyseniz, ikinci Ca'nın çoğu Emacs benzeri düzenleme bağlamında bir no-op olması gerektiğinden iyi bir uzlaşma gibi görünüyor. İkinci Ca'nın işlem yapamayacağı ekranlar dışında sık sık programlar / bağlamlar kullanırsanız işe yaramaz .
Varsayılan olarak, Ca Ca bağlı diğer içinde (en son etkin ekrana geçiş) komutuyla ekrana . Ca Ca'nın gerçek bir Ca göndermesini ve Ca o pencerelerini değiştirmesini sağlamak için aşağıdakileri içine yerleştirin .screenrc
:
escape ^A^A
bind o other
screen
Diğer sistemlerde kullanırken kafa karıştırmama uğruna , varsayılan tuş bağlamalarına bağlı kalmak veya en azından önce bunları öğrenmek için en iyisi olabilirsiniz.^A a
varsayılan^A
anahtar combo'yu varsayılan olarak gönderir . Bu combo çok kullanırsanız biraz sakıncalıdır; BununHOME
yerine genellikle anahtarı kullanırım. Ama o zaman bu da her zaman işe yaramaz.