Предположим, что вы вводите команду в терминал после Enter, вы увидите список, который содержит более одной страницы. Теперь вы хотите прочитать результат с самого начала, и вам нужно прокрутить вверх. Поэтому, если вы добавили некоторые команды до вашего последнего, немного сложно прокрутить последний, по крайней мере, для меня. Поэтому мне нужен любой ключ, который отображает экран из последней команды.
ps: Я хочу показать последнюю команду с помощью ключа. Есть ли такой ключ, как CTRL + L, который очищает экран. меньше команды показывают страницу экрана за страницей.
Произведите результат через less,
some-command | less
На странице man;
Less - это программа, подобная более (1), но позволяющая обратное перемещение в файл, а также движение вперед.Итак, в основном вы хотите, чтобы он автоматически прокручивался до последнего приглашения и команды, которая была запущена из него? Я не думаю, что это возможно с текущими версиями терминала, если вы не используете функцию поиска.
Однако, как альтернатива, вы можете покрасить в подсказки, чтобы было легче работать там, где они есть:
Вы можете сделать это в Ubuntu *, перейдя в файл ~/.bashrc и раскомментируя эту строку:
#force_color_prompt=yes
:
force_color_prompt=yes
Вы можете сохранить его и запустить source ~/.bashrc и сразу увидеть изменения.
* В других ОС Linux в версиях Ubuntu без этой версии ~/.bashrc просто скопируйте строки с 31 по 78 (только требуется большая часть этого), а затем раскомментировать #force_color_prompt...
Если вы используете gnome-terminal, то вы можете просто скопировать содержимое терминала в текстовый файл, используя «Редактировать-> Выбрать все» и «Изменить-> Копировать».
] Примечание: он будет работать только в том случае, если вы установили неограниченный прокрутки.
Теперь откройте текстовый файл в вашем любимом редакторе и найдите предыдущее вхождение приглашения в оболочку.
Часто проще выполнять операции поиска в текстовом редакторе (между прочим).
Как насчет использования нового терминала для каждой команды? В терминале gnome Ctrl + Shift + T Создает терминал на новой вкладке в текущем каталоге.
Если вы можете использовать Emacs, его режим оболочки сохраняет бесконечный журнал ввода и вывода, который вы можете прокручивать назад и вперед. Он имеет команду ctrl-meta-L или escctrl-L, которая обычно возвращается к началу вывода, который следует за последней введенной строкой ввода.