Стандарт на GNU (или другие Unix-подобные) систем использовать переменное окружение PAGER
для команды, которая должна получить выход для просмотра одного экранных («Страница») в то время.
Шахта устанавливается:
$ echo $PAGER
less
Ваш может быть установлен в more
, или другой команды, или не установлен вообще в этом случае будет использоваться команда общесистемного по умолчанию.
Звучит так, как будто ваша модель смоделирована после программы more
. Программа покажет вам поэтапный вывод, и в этом случае сообщит вам, что вы в конце.
Большинство из них (в основном, любой пейджера более современный, чем more
) позволяют вам идти вперед и назад на выходе с помощью клавиш управления курсором (стрелки и PgUp
/PgDown
), и многие другие операции, кроме.
Поскольку вы можете делать все это, где бы вы ни находились, программа нуждается в явной команде от вас, чтобы знать, что вы закончили, проводя выход. По всей вероятности, эта команда является нажатием клавиши q
.
Для получения дополнительной информации о том, как управлять вашим пейджером, например. less
, прочитайте его справочную страницу с командой man less
(которая, конечно же, покажет страницы вывода с помощью программы пейджера :-)
Я могу просто почувствовать RMS, начинаю щетину, когда вы ссылаетесь на проект GNU как «Экран Linux», , – tylerl