Когда я использую dnf в Fedora или pacman в Arch, чтобы обновить мою ОС до новейших файлов с помощью команды терминала, иногда может потребоваться много времени, пока загружаются новые файлы, поэтому я хочу прокрутить обратно до списка файлов, показанного ранее. Я начал процесс обновления, чтобы угадать, где в общем списке я сейчас нахожусь, чтобы я мог догадаться, сколько времени это может занять с этого момента.

Проблема заключается в том, что, поскольку последняя строка постоянно обновляется и изменяется, окно терминала автоматически мгновенно возвращается назад и не позволяет мне читать что-либо - включая сообщения, распечатанные самими установленными пакетами - (или даже прокручивать достаточно далеко, чтобы добраться туда, куда я хочу).

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

1 ответ1

2

Если вы используете GNOME Terminal или MATE Terminal, вы можете отключить прокрутку на выходе:

  1. Щелкните правой кнопкой мыши окно терминала.
  2. Перейти к профилям »Настройки профиля
  3. Перейдите на вкладку "Прокрутка".
  4. Снимите флажок "Прокрутка на выходе".

MATE Terminal »Редактирование профиля» Прокрутка

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .