В работе, которую я выполняю, иногда вывод определенной команды настолько велик, что становится очень сложно найти первые несколько строк вывода. Под большим я подразумеваю настолько большой, что прокрутка клавишами слишком медленная, а прокрутка с помощью мыши с помощью полосы прокрутки просто пропускает правильную строку каждый раз, потому что она слишком быстрая.
Я хочу прокрутить всю «страницу» терминала до того места, где была введена моя предыдущая команда. Обратите внимание, что я не спрашиваю, как получить предыдущие команды за моим курсором & mdash; Я знаю, что это можно сделать, нажав кнопку «вверх».
Есть ли способ сделать это?
Вы могли перенаправить вывод в файл, тогда редактируют его с gedit
COMMAND > output.txt
тогда
gedit output.txt
Если Вы хотите считать долгий вывод из запуска, где Вы вводите команду, можно использовать less
команда в конвейере.
, например:
ls | less
Это было бы похоже на это
'your command' | less
Да, съемщику это, нажмите, и затем это заполнится. Можно также отредактировать его, для изменения его вместо того, чтобы перепечатать его.
Или можно работать !!
, если Вы не должны редактировать его...
Это - вероятно, один из лучших терминальных приемов!