Pencere listesine gitmeden GNU Ekranında pencere 9'u nasıl geçebilirim? [çiftleme]


14

Oturumlarımı sistemde canlı tutmak için GNU Ekran aracını kullanıyorum. Pencereler arasında geçiş yapmak Ctrl+a Niçin pencerenin numarası olan N'yi kullanıyorum . İki basamaklı sayılara sahip pencerelere erişmek için benzer tuş vuruşlarını kullanmak istiyorum. Şu andan itibaren pencere listesine gitmeli ve pencereyi Ctrl+a "seçmeliyim.

Yapmaya çalıştığım şeyi başarmanın bir yolu var mı?

Yanıtlar:


22

Eğer yazarsanız Ctrl+ a+ '(kesme işareti), screenpencere numarası girmek ister. Bu öyle screensol tarafta yardım. Hit Ctrl+ a+ ?yardımına görmek için.


Bu, <kbd> Ctrl</kbd> <kbd> a </kbd>, <kbd> '</kbd> ve <kbd>Ctrl</kbd> <kbd> a </kbd>, <kbd şeklinde yazılmalıdır. >? </kbd> veya üç tuşun hepsine aynı anda basılmadığını gösteren benzer bir şey. Bu işaretleme yorumlarda devre dışı göründüğünden: Bu Ctrl + a, 'veya Ctrl + a ,? sırasıyla.
geçerli

6

Ekranın manuel sayfasına göre, ~/.screenrcdosyanıza aşağıdaki satırları ekleyebilirsiniz :

bind -c demo1 0 select 10
bind -c demo1 1 select 11
bind -c demo1 2 select 12
bindkey "^B" command -c demo1

C-b 0seçim penceresi 10, C-b 1pencere 11 vb. yapar . Alternatif olarak şunları kullanabilirsiniz:

bind -c demo2 0 select 10
bind -c demo2 1 select 11
bind -c demo2 2 select 12
bind - command -c demo2

markaları C-a - 0 seçme penceresi 10, C-a - 1pencere 11, vb


3

Peki, aslında bir ekran örneğinde erişilebilir olması için aslında 10+ işleme ihtiyaç duyduğunuzu bilmiyorum, ancak sadece ctrl-a n/pileri geri gitmek için kullanabilirsiniz (bu rahatça sarar).

Ve sadece 2 ekran örneği kullanmayı düşünün ... hatta ekranda bir ekran kullanın

Dokümanda açıklandığı gibi doğrudan 9 numarasının üzerindeki pencerelere geçmenin bir yolu yoktur .


2
Ekranda 9+ işlem olması her zaman geçerli değildir, ancak bazen 12-13 işlemim vardır ve bunları aynı anda izlemem gerekir. Uyuţmam gerekecek gibi görünüyor Ctrl+a ".

2
bölünmüş bir ekranınız da olabilir. Aynı anda daha fazla işlem yapmak istiyorsanız iyi çalışır. Belki Byobu da yararlı olabilir
jpjacobs

2
ilk yorum tamamen gereksizdir. benim için ekranda 10'dan fazla pencereye sahip olmak yaygındır, her birinde farklı dizinlerde farklı şeyler yaparım ve her görev için bir pencere (saat kayıtları, kaynakları düzenle, işleri çalıştır, sonuçları izle vb.) Çok daha verimlidir.
msb

Bazen aynı kümenin her sunucusuna ayrı bir pencere açıyorum, bu yüzden 10'dan fazla pencereye sahip olmak benim için oldukça yaygın. Teşekkürler.
Tagar
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.