6f5f7f15

Прокрутка


Если, что вы хотите остановить прокрутку нижней части экрана, то вы можете послать сигнал "останова" (^S или Xoff) на хост (предполагается, что управление потоком данных" Xon-Xoff включено). Посылка "сигнала продолжения" (^Q или Xon) возобнавляет прокрутку. Некоторые терминалы имеют клавишу "No Scroll", которая поочередно посылает Xoff и Xon. Если у вас аппаратное управление потоком данных

  • ^S остановить прокрутку (Xoff)
  • ^Q продолжить вывод на экран (Xon)
  • Если вы хотите и остановить прокрутку, и выйти, используйте ^C. Если вы хотите остановить прокрутку, чтобы делать кое-что еще, но хотеть сохранить программу в памяти, так чтобы вы могли вернуться к ней попозже, то используйте ^Z для приостановки.

    Альтернативный метод прокрутки - конвейерный вывод через программы pager, такие как more, less или most. Однако, вывод может производиться не только через поток стандартного вывода, но и серез поток вывода ошибок, который pager не распознает. Чтобы исправить это, вы можете использовать переадресацию "2>&1", тогда pager заработает правильно. Зачастую проще использовать ^S и ^Q, если вам не требуется листать в обратном направлении.

    В консоли PC (эмуляция терминала) вы можете листать в обратном направлении, используя Shift-PageUp. Это часто необходимо, так как прокрутка идет слишком быстро, чтобы использовать ^S. Если вы листали в обратном направлении, то Shift- PageDown будет листать снова вперед.



    Содержание раздела