Önceki mesajları ekranda göstermenin bir yolu var mı?


9

Kullandığımda screensadece terminaldeki mevcut verileri görebiliyorum (komutlar, mesajlar, vb.).

Bir dosyaya istediğim her şeyi yazdırmanın dışında, önceki mesajları görmenin bir yolu var mı (normal bir terminal öykünücüsünün yaptığı gibi)?

Yanıtlar:


16

Vurmak Ctrl+ Asonra Escçok vurmak gibi tampon kaydırma geriye bakmak için özel bir mod içine almalısınız Esciçinde vimBunun yerine içine yerleştirdikten daha dosyayı gezinebilirsiniz bir moduna alır.

Geri kaydırma arabelleğinizde yararlı olması için yeterli satır yoksa bunu ~/.screenrcdosyanızda değiştirebilirsiniz :

defscrollback 10000

Scroolback arabelleğine girdikten sonra, gezinmek için J/ K/ H/ L, PgUp/ PgDown, G/ Shift+ G, ^/ $ve oklar gibi ortak tuş bağlarını kullanabilirsiniz. SpaceBir işaret ayarlamak için kullanabilirsiniz . İkinci bir işaretin ayarlanması, iki işaret arasındaki her şeyi ekran panosuna kopyalar ve ardından Ctrl+ tuşunu kullanarak herhangi bir pencereye yapıştırabilirsiniz A ].

Ayrıca arabellekle arama yapabilir ve başka şeyler yapabilirsiniz. Daha fazla bilgi için ekran kullanıcı kılavuzuna bakın .


Ekran arabelleğinden kopyalayabiliyorum, ancak gedit'e nasıl yapıştırabilirim?
Ankur Agarwal

@abc: Ekran panosundan X panosuna aktarmanız gerekir. Ekranda kabuk kullanmayı ve çalıştırmayı deneyin: cat - | xclipve sonra Ctrl+A ].
Caleb

Belki yanlış bir şey yapıyorum. kedi - | xclip sadece kilitleniyor. Karakterleri ekran arabelleğinden kopyaladım ve bir metin düzenleyicisine yapıştırmaya çalıştım ve bu işe yaramadı. Lütfen biraz açıklayabilir misiniz?
Ankur Agarwal
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.