Как я могу «пролистать» в терминале?
В дополнение к ответу VxJasonxV (который является правильным), если вы хотите изменить поведение своего терминала, чтобы при использовании вверх или вниз выполнялось подкачка / переход в vim (и другие), вы можете перейти к:
Терминал -> Настройки -> Нажмите на панели настроек, затем на вкладку Клавиатура.
Добавьте новые ключи, как это: (показывает один пример ниже)
Вот пример с «Курсором вверх»:
Теперь вы можете нажать Вверх / Вниз, и он будет выполнять переход вверх / вниз. Я предлагаю вам добавить модификатор (например, Control). К сожалению, вы не можете использовать клавишу «Fn» в качестве модификатора.
Примечание . По умолчанию Control + курсор влево удаляется до конца строки, а control + курсор вправо - вставка (по крайней мере, в vim), поэтому вы можете использовать другой модификатор, если вы не хотите их менять.
\033[5~
снимке экрана?Есть два ответа на этот вопрос.
Первый используется в глобальном масштабе. Я предполагаю, что вы используете узкую клавиатуру ноутбука. В этих случаях Fn+ Down ▼действует как Page Down и просто расширяет эту мысль полностью:
Fn+ Up ▲= Page Up
Fn+ Left ◀= Домой
Fn+ Right ▶= Конец
Это не будет работать должным образом в некоторых приложениях. Те , которые приходят на ум такие вещи , как
vim
,less
,screen
и другие «полный экран / Ncurses menued» программы. Вышеуказанные нажатия клавиш прокручивают окно терминала, но если окно терминала не было разбито на страницы, прокрутка ничего не даст.Во второй половине ответа я не могу ответить без подробностей.
Пример:
В
less
, spacebarили ctrl ^+ fбудет страница вниз на один полный экран.В
vim
, ctrl ^+ fбудет страница вниз один экран полностью.В
screen
, вам, вероятно, никогда не придется Page Down, но если вы прокручивали обратно в режиме копирования, ctrl ^+ fтоже работает там.Если я не ответил на ваш вопрос, вам нужно подробно остановиться на нем.
источник
Чтобы послать нажатие страницы вверх / вниз в приложение, в отличие от прокрутки окна терминала, удерживайте нажатой shiftклавишу, одновременно нажимая клавиши вверх / вниз на странице (или- fnстрелок в зависимости от клавиатуры).
источник