Tam ekran uygulamasından sonra GNU Ekranını temizleme


14

Normal bir xterm'de çalışırken ("gerçek" bir terminalden emin değilsiniz), man veya vim gibi tam ekran bir program kapatıldığında, ekranınızı terk ederek isteminizi ve nerede olduğunuzu da içeren önceki istemleri kaybeder. programı kapattı.

Bununla birlikte, GNU Ekranı içinde çalışırken, program kapatıldığında temizlenmez, ancak bir istem görüntülenmesi için basitçe kaydırılır. Bana göre bu çirkin ve "normal" davranışın devam edip edemeyeceğini bilmek istiyorum.

Ekranı kendim manuel olarak temizleyebileceğimin farkındayım ama a) İstemiyorum ve b) tamamen net bir ekranla sonuçlanacaktır, peşimde değil (belki de daha iyi, eğer bu kadar iyi olursa) .

Yanıtlar:


17

Xterm gibi bazı terminaller “alternatif ekran” olarak bilinenleri destekler: tam ekran programları ve kaydırma programları için ayrı ekranlar vardır. Xterm'de, Ctrl+ mouse 2menüsünün altındaki “alternatif ekranı göster” komutuyla iki ekran arasında geçiş yapabilirsiniz .

Bu davranış ekranında varsayılan olarak devre dışıdır, ancak birlikte etkinleştirilebilir altscreenseçeneği: eklentiyi altscreen onadresinden Müşteri ~/.screenrc.


1
vay - bu gnu ekran gülünç daha kullanışlı hale getirir ... büyük cevap
brad

0

Bu, termcapekran ayarlarınızla ilgilidir . Belki başlangıç ​​ekranını -akomut satırı seçeneği ile deneyebilirsiniz .


İşaretçi için teşekkürler, ancak termcap'ın buna izin verecek şekilde nasıl ayarlanacağıyla ilgili herhangi bir bilgi bulamıyorum ve -a yardımcı olmuyor.
tsvallender
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.