Специальные ключи AIX
Я подключаюсь к AIX 5.3 через ssh из Centos 6. Оболочки в AIX и Centos - это bash. Когда я нажимаю "Home", "End", "PgUp", "PgDn" в оболочке, bash выводит тильду (~), и курсор не перемещается в конец или начало строки. Как я могу заставить эти кнопки работать должным образом?
1 ответ
Решение
Попробуйте поместить это в файл инициализации Readline (по умолчанию ~/.inputrc
):
"\e[5~": beginning-of-history
"\e[6~": end-of-history
"\e[7~": beginning-of-line
"\e[8~": end-of-line
Если вы хотите выяснить, какие символы генерируются последовательностью клавиш, одним из способов является использование od -c
, введите последовательность клавиш, затем Enter, затем Ctrl + D. Делать это для дома выглядит для меня так:
$ od -c
0000000 033 [ 7 ~ \n
0000005