Есть ли способ показать предыдущие сообщения на экране?

Когда я использую screen я могу видеть только текущие данные на терминале (команды, сообщения и т. Д.).

Есть ли способ, помимо печати всего, что я хочу для файла, увидеть предыдущие сообщения (так же, как обычный эмулятор терминала)?

Нажатие Ctrl + A затем Esc должно ввести вас в специальный режим, чтобы просмотреть буфер обратной прокрутки, так же, как удар Esc в vim превращает вас в режим, в котором вы можете перемещаться по файлу, а не вставлять его в него.

Если ваш буфер прокрутки не имеет достаточного количества строк, чтобы быть полезным, вы можете изменить это в файле ~/.screenrc :

 defscrollback 10000 

Однажды в буфере scroolback вы можете использовать общие привязки клавиш, такие как J / K / H / L , PgUp / PgDown , G / Shift + G , ^ / $ и стрелки для навигации. Вы можете использовать Space для установки метки. Установка второй отметки скопирует все между двумя метками в буфер обмена на экране, который затем можно вставить в любое окно с помощью Ctrl + A ] .

Вы также можете выполнять поиск и делать другие вещи с помощью буфера. Подробнее см. В руководстве пользователя к экрану .