Исправление клавиш “Page Up” & “Page Dn” в terminal’е для работы с консольными приложениями типа Midnight Commander

on February 1st, 2012 by Hades | 1 Comment »

Работая с консольными приложениями типа Midnight Commander появляется острая необходимость постраничной прокрутки редактора с помощью клавиш Page Up & Page Dn, но к сожалению этого не происходит…

Для обладателей Powerbook, ibook and Macbook. Можно использовать следующую комбинацию клавиш, для постраничной прокрутки вверх:
[shift][fn]-[Стрелка вверх]

и для постраничной прокрутки вниз:
[shift][fn]-[Стрелка вниз]

Для счастливых обладателей “стандартной” клавиатуры, для постраничной прокрутки вверх:
[shift]-[page up]

и для постраничной прокрутки вниз:
[shift]-[page down]

Соответственно нажимать три кнопки не совсем удобно на MacBook. Для этого необходимо внести настройки в программу терминала:
Key Escape Sequence
Home \033[1~
End \033[4~
Page Up \033[5~
Page Down \033[6~

Для клавиши Page Up

Для клавиши Page Dn

После внесения изменений, необходимо закрыть терминал cmd + Q и посе повторного открытия радоваться корректной работе клавиш.