Terminal çıkışı kaydırma gitti (Başsız 11.10 Sunucu, 10.10'dan Yükseltildi)


65

Geçenlerde bir 10.10 sunucuyu (başsız, EC2) 11.04'e ve ardından 11.10'a yükselttim. Her iki yükseltme de işe yaramış gibi görünüyor, ancak şimdi terminalim, özellikle çıktı kaydırmayla ilgili olarak farklı davranıyor. Bu sunucuya Terminal aracılığıyla 11.10 Masaüstünde (GNOME geri dönüşü) erişiyorum.

10.10 Davranış:

  • Terminalimin sağ tarafında eski çıkışa geri dönmeme izin veren bir kaydırma çubuğu görüntüleniyor
  • Fare tekerleğini döndürmek eski çıktılara geri döner

11.10 Davranış:

  • Kaydırma çubuğu görünmüyor
  • Fare tekerleğini döndürmek mevcut çizgiyi komut geçmişimde döndürür (UP tuşuyla aynı)

Bu, özlü bir şekilde açıklamak zor bir konudur ve bu konuda herhangi bir bilgi bulma şansım olmadı. Ancak aynı yükseltmeyi birkaç kez yaptım (10.10-> 11.10) ve sonuç Terminal kaydırma ile ilgili her zaman aynıdır. Çıktı kaydırma benim için çok önemli ve benim için aldığım bir şey - Bunu çözene kadar bu sunucu üzerinde etkili bir şekilde çalışamayacağımı düşünüyorum.

Güncelleme - Oturum kapattıktan / giriş yaptıktan sonra sorun sihirli bir şekilde gitti. Dediğim gibi, aynı güncellemeyi birkaç kez yaptım ve aynı sorunla karşılaştım. Ancak, önceki denemelerde korktum ve pes ettim. Bu kez yükseltme işlemini bitirmeye daha kararlıydım ve SSH aracılığıyla sunucuya girip tekrar giriş yaparak sorun kendiliğinden düzeldi.

Yanıtlar:


114

Terminal gibi araçlar tarafından kullanılan tam ekran "imleç adresleme" modunda takılmış gibi açıkladığınız davranış sesler lessve vi.

Bu programlar düzgün bir şekilde çıkmazsa, mod sıkışabilir. Örneğin, eğer siz, onlarsa kill -9veya sshbağlantılarını kesen bir oturumda çalıştırıyorsanız . Aşağıdaki komutu çalıştırarak bu terminal modundan çıkabilirsiniz:

tput rmcup

Ya da sadece bir dosyaya göz atmayı deneyin lessve normal şekilde çıkın. İmleç adresleme moduna girildiğinde, geri kaydırma işleminize ve ekranın içeriğine erişebilmelisiniz.


14
tput rmcupgözle görülür bir değişiklik tput resetyapmadı , ama numarayı yaptı.
wallyk

9
Ubuntu 14.04'te Terminal içinde bir SSH oturumu bozuksa bu sorun benim için oluşur. Sadece bir dosyayı görüntülemek lessve çıkmak, mükemmel çalışır; hatırlamak tputkomutlardan daha kolaydır .
Eborbob

3
Görünüşe tput resetbenim için hile yaptı.
Willa O Ng'wana

Bu etki için olası bir diğer suçlu ise imwheel hareketlidir (Ubuntu 16.04’te varsayılan değil, fakat hazır durumda)
Frank Nocke

Ne lesshile ne de tput14.04'te benim için çalışmıyor.
mitchus,


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.