LINUX.ORG.RU

Не работают клавиши Home и End


0

1

Странная такая ситуация в rxvt-unicode-256color. Не работают клавиши Home и End. Но Numpad-Home и Numpad-End работают в консоли и mс. Под консолью понимается: rxvt, nano, finch. Жаль, что на ЛОРе нельзя постить таблицы. Попробую написать иначе:
1) finch,nano: Home, End, Numpad-Home, Numpad-End, PgUp, PgDown, Num-PgUp, Num-PgDown.
2) mc: Numpad-Home, Numpad-End, PgUp, PgDown, Num-PgUp, Num-PgDown. Home, End - не работают
3) mcedit: PgUp, PgDown. Home, End, Numpad-Home, Numpad-End, Num-PgUp, Num-PgDown - не работают
4) moc(p): аналогично mcedit.
В /etc/inputrc:

$if term=rxvt
"\e[7~":beginning-of-line
"\e[8~":end-of-linee
"\eOc": forward-word
"\eOd": backward-word
$endif
$if term=rxvt-unicode-256color
"\e[7~":beginning-of-line
"\e[8~":end-of-line
"\e^A":beginning-of-line
"\e^E":end-of-line
$endif 
Соответственно:
[7~ - Num-Home
[8~ - Num-End
^A - Home
^E - End
Используется bash. Предполагаю, что надо добавить в inputrc коды для PgUp, PgDown, Num-PgUp, Num-PgDown. Как они называются для rxvt?
И еще один вопрос: почему коды Num-PgUp(Down) и PgUp(Down) совпадают, а Num-Home(End) и Home(End) нет? Коды смотрел cat'ом в rxvt-unicode-256color.

Спасибо за помощь.

Ответ на: комментарий от geekless

Спасибо за избавление от костылей:)

morpheus
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.