LINUX.ORG.RU

keybindings в bash: при нажатии клавиши пишет «cannot find keymap for command»

 ,


0

1

Всем привет!

Хочу сделать привязку без модификации уже напечатанного (с ключом -x). Делаю:

$ bind -x '"\C-e":"mc"'

Все работает: что-то пишу, нажимаю Ctrl+e, запускает mc, выхожу - все сохраняется.

Теперь с F1 . Сначала так:

$ bind '"\eOP":"mc"'

Делаю F1 - дописывает «mc» в строку - все правильно.

Теперь так:

$ bind -x '"\eOP":"mc"'

Нажимаю F1, а оно мне:

bash: bash_execute_unix_command: cannot find keymap for command

Что не так?

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