Saya melakukan hal berikut:
- Buka Terminal.app
- Buka sesi ssh ke server Linux jarak jauh
- Buka sesi layar di server
- Mulai program yang rusak dengan banyak jalur pelaporan kesalahan ...
Bagaimana saya bisa menggulir ke atas untuk membacanya?
Dan tidak, memperbaiki program bukanlah solusi untuk saat ini ...
ssh
mac-osx
terminal
gnu-screen
Maks
sumber
sumber
Ctrl
+PgUp
, tapi saya ragu itu akan berhasil dalam kasus Anda. Terminal.app harus dapat dikonfigurasi untuk menampung lebih dari jumlah riwayat standarnya. (atau sudah terlambat untuk itu?)Jawaban:
Anda dapat memodifikasi
.screenrc
untuk memungkinkan scrollback berbasis mouse:http://slaptijack.com/system-administration/mac-os-x-terminal-and-gnu-screen-scrollback/
sumber
Jika Anda melakukannya,
man screen
Anda dapat melihat opsi yang tersedia.Ketika di layar Anda dapat melakukan hal berikut:
CTRL+A
(lepaskan),[
Anda kemudian dapat menggunakan panah untuk menggulir di sekitar jendela. Untuk keluar dari pengguliran, Anda dapat melakukan a
CTRL+C
.sumber
Nathan benar, meskipun saya selalu menjadi penggemar
Ctrl+A
+ESC
.ESC
adalah cara lain untuk keluar dari mode salin.Perlu dipertimbangkan, bagaimanapun, bahwa sejarah scrollback memiliki batas ukuran dan jika Anda benar-benar ingin memainkannya dengan aman, umumnya lebih baik untuk mengarahkan ulang output ke file (atau pipa itu ke tee jika Anda ingin output layar juga).
sumber
Selain menggunakan buffer scroll-back di
screen
, Terminal.app dapat merespons Shift- Page Up(mungkin Shift- Fn- Up-Arrowdi MacBook).Pilihan lain adalah sesuatu seperti:
sumber
OK aku mengerti:
dan kemudian perintah seperti vim:
sumber
Tekan Shiftsaat menggulir mouse ...
sumber