Bu, terminalin alternatif ekran arabelleğini kullandığı anlamına gelir. Kaydırma günlüğüne kaydırılan bir ana ekran ve değişmeyen bir ekran var. Üst, daha az, emacs, vim ve ekran gibi "tam ekran" veya "ekran odaklı" programlar varsayılan olarak terminali alternatif ekrana geçirir.
Her ekranın kendi içeriği ve durumu vardır. Alternatif bir ekrana sahip olmak, programların tüm ekranı devralmasını ve ardından çıktıklarında ana ekrana geri dönerek önceki içerikleri geri yüklemelerini sağlar.
Mac OS X Lion 10.7'den itibaren Terminal'in ekranları manuel olarak değiştirmek için kullanabileceğiniz bir menü öğesi vardır:
Görünüm> Alternatif Ekranı Göster / Gizle
Bu, öncelikle bir "tam ekran" programı çıktıktan sonra alternatif ekrandan metin görüntüleyebileceğiniz veya kopyalayabileceğiniz şekilde sağlanır. Xterm de benzer bir komuta sahip.
Ayrıca, örneğin bir programı belirli bir ekranı kullanmaya zorlamak, örneğin çıktının geri kaydırma günlüğüne gidip gitmediğini kontrol etmek için de kullanabilirsiniz. Ancak, şu anda açık bir şekilde alternatif ekrana geçiş yapan bir program kullanıyorsanız, program çalışırken ana ekrana zorlarsanız, kafasını karıştırabilir veya beklenmedik sonuçlar alabilirsiniz, bu yüzden bunu dikkatli kullanın.
Programa bağlı olarak, komut satırı argümanı veya bunun yerine ana ekranı kullanacak şekilde yapılandırmak için başka yolları olabilir. ör less -X
.
Bazı terminfo girişleri, alternatif ekranı (ör xterm1
. TERM=xterm1 emacs
ana ekranda Emacs çalıştıracaktır. xterm1
Kalıcı olarak kullanılmasını önermiyorum , çünkü Lion'daki varsayılanla karşılaştırıldığında bir dizi diğer kullanışlı özelliği devre dışı bırakır xterm-256color
.
tput
Kabuk veya komut dosyasının içinden kaçış dizileri vermek için bu komutu kullanarak ekranlar arasında geçiş yapabilirsiniz . tput smcup
diğer ekrana tput rmcup
geçer ve ana ekrana geri döner.
Şu anda hangi programın çalıştığını görmek için Terminal penceresinde veya sekme başlığında görüntülenen program adına veya Denetçi penceresine ( Kabuk> Denetçiyi Göster ) bakın. Müfettiş listesindeki son işlem (genellikle) ekranı kullanan geçerli programdır. Bunun yerine ana ekranı kullanmak için yapılandırmanız gereken budur.