Прокрутите страницу до предыдущего ввода на терминале

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

Я хочу прокрутить всю «страницу» терминала до того места, где была введена моя предыдущая команда. Обратите внимание, что я не спрашиваю, как получить предыдущие команды за моим курсором & mdash; Я знаю, что это можно сделать, нажав кнопку «вверх».

Есть ли способ сделать это?

2
задан 5 April 2018 в 19:22

3 ответа

Вы могли перенаправить вывод в файл, тогда редактируют его с gedit

COMMAND > output.txt

тогда

gedit output.txt
2
ответ дан 5 April 2018 в 19:22

Если Вы хотите считать долгий вывод из запуска, где Вы вводите команду, можно использовать less команда в конвейере.

, например:

ls | less

Это было бы похоже на это

'your command' | less
1
ответ дан 5 April 2018 в 19:22

Да, съемщику это, нажмите, и затем это заполнится. Можно также отредактировать его, для изменения его вместо того, чтобы перепечатать его.

Или можно работать !!, если Вы не должны редактировать его...

Это - вероятно, один из лучших терминальных приемов!

0
ответ дан 5 April 2018 в 19:22

Другие вопросы по тегам:

Похожие вопросы: