Похоже, что .inputrc позволяет вам просто редактировать ваши команды. Я dump-macros
тоже пытался использовать, но не смог заставить его работать, и не так много документации об этом. Возможно, это не работает или устарело.
Если бы была такая команда, как xev
для привязок emacs, это было бы полезно. В любом случае, я думаю, что вам лучше всего отредактировать inputrc, руководствуясь указаниями, приведенными в первой ссылке внизу страницы. Это довольно легко сделать.
Вторая ссылка - это пример файла inputrc, помогающий понять, как настроить макросы.
Кроме того, есть также классная команда, bind -P
которая выдает список всех ваших макросов.
http://www.gnu.org/software/bash/manual/html_node/Miscellaneous-Commands.html#Miscellaneous-Commands
Вот пример файла inputrc:
http://www.gnu.org/software/bash/manual/html_node/Sample-Init-File.html#Sample-Init-File