.screenrc - başlatma sırasında birden çok bölge


11

Mümkün olduğunu biliyorum, ama hayatım boyunca bölünmüş bölge modunda bir pencere ile ekranı nasıl başlatacağımı anlayamıyorum?

yani: Başlatma sırasında birden fazla pencere açmak için ekran ayarladım, ancak pencere 0'ın her bölgede çalışan bir uygulama ile iki bölgeye bölünmesini istiyorum

Yanıtlar:


13

Eğer için bölünmüş komutunu ekleyebilirsiniz .screenrcve kullanım focusve selectpencere bölünmüş ve hangi bölünmüş odaklı olmasıdır kontrole:

screen -t window0 bash
screen -t window1 bash
select window0
split
focus down
select window1
focus up

Bölmenin ayrı ekran pencerelerini bölmediğini, bunun yerine ekran oturumunun tüm örneği için bir bölme oluşturduğunu unutmayın. Ayrıca, oluşturulduktan sonra ekran oturumunun yeniden bağlanması bölünmeyi yeniden oluşturmaz.

Sadece ilk ekran penceresinin birden fazla bölgeye bölünmesini istiyorsanız, ekran oturumunuzun ilk penceresinde başka bir ekran oturumu çalıştırabilir ve bunun için yukarıdaki ekran ayarlarını kullanabilirsiniz. Yukarıdaki ayarları .screenrc, örneğin başka bir dosyaya kaydederseniz , .screenrc.splitbir ekran penceresinde gömülü bir bölünmüş ekran başlatmak için bunu ana ekran oturumunuza ekleyebilirsiniz:

screen -t split screen -S split -c .screenrc.split

Bir ekran oturumunu ana ekran oturumunuza katıştırırsanız, komut kaçış tuşunu CTRL+Aiç ekran oturumunuz dışında bir şeye bağlamak istersiniz . Bunu CTRL+Bkatıştırılmış ekranın ekran yapılandırma dosyasına eklemek üzere bu anahtarı bağlamak için ( .screenrc.split):

escape ^Bb

Teşekkürler! Soruyu sormadım ama her zaman bunu yapmak istedim. Çok hoş!
Oscar
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.