Вот что вы можете сделать, если вы не являетесь мастером дзен-мастера Emacs.
В Emacs есть запись-макрос, kmacro-start-macro и kmacro-end-macro.
После записи макроса выполните name-last-kbd-macro. затем зайдите в .emacs и выполните insert-kbd-macro.
Затем у вас есть оператор fset, который определяет ваш макрос. Это может выглядеть смешно, и это не так легко обслуживать, как elisp, но если вы добавите его в свой .emacs, этот макрос (с таким именем) будет доступен для любого из ваших сеансов редактирования. И вы можете связать его с последовательностью клавиш.