Здається, що .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