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