Как прокрутить окно эмулятора терминала с помощью клавиатуры?

13

Как можно прокрутить окно оболочки bash вверх и вниз (без мыши или полос прокрутки, просто используя клавиатуру)?

Shift+ PageUpи Shift+ PageDownдействует как страница вверх и страница вниз.

Но как прокрутить одну строку вверх или вниз? Shift+ Upи Shift+ Downне работает.

Миша Морошко
источник
Возможный дубликат (но в Unix и Linux и более новых версиях содержит больше информации): urxvt-scroll-just-one-line ; keybinding-in-xterm-to-shift-one-line-up-using-shiftup .
user202729

Ответы:

4

Терминал Gnome (и другие) использует ctrl+ shift+ upи ctrl+ shift+ downдля прокрутки одной строки.
Но ctrl+ shiftдолжны работать в большинстве других эмуляторов терминалов (например , xtermили urxvtесли не перехватывается менеджерами окон или вещи.

Мике
источник
Действительно, Ctrl + Left / Right Shift + Up / Down делает свое дело! (Это не работает для меня с правой Ctrl .)
Миша Морошко
@MishaMoroshko Наверное, потому что VirtualBox.
user202729
16

При использовании iTerm2 вы можете увидеть все ярлыки на панели настроек.

Переместить одну строку вверх в буфере прокрутки

Переместить одну строку вниз в буфере прокрутки


Вы также можете добавить свои собственные ярлыки. Я регулярно использую эти 2 например:

Переместить одну страницу вверх в буфере прокрутки

Переместить одну страницу вниз в буфере прокрутки


И вот как это выглядит:

введите описание изображения здесь

Мик
источник
клавиши, которые вы используете для прокрутки страницы вверх в буфере прокрутки, теперь используются по умолчанию для «прокрутки назад к предыдущей команде». Добавить это к ответу?
Кот Босс
0

Просто попробовал это сам на Ubuntu 12.10. Прокрутка назад работает также с помощью сочетания клавиш Ctrl + Shift (для левой и правой кнопок) и клавиш вверх и вниз на клавиатуре с активированной цифровой клавишей (то есть, если вы не используете клавишу-модификатор, цифры будут набираться)! Он не работает для обычных клавиш «вверх» и «вниз» или клавиш клавиатуры с деактивированной функцией numlock.

Шийн
источник