我的是:
(global-set-key [f6] 'compile-buffer)
(global-set-key [f7] 'kmacro-start-macro-or-insert-counter)
(global-set-key [f8] 'kmacro-end-and-call-macro)
(global-set-key [f9] 'call-last-kbd-macro)
(global-set-key [f10] 'name-and-insert-last-kbd-macro)
(global-set-key [f12] 'menu-bar-open) ; originally bound to F10
(global-set-key "\C-cR" 'rename-current-file-or-buffer)
(global-set-key "\C-cD" 'Delete-current-file-or-buffer)
Run Code Online (Sandbox Code Playgroud)
该name-and-insert-last-keyboard-macro是从另一个堆栈溢出问题.
有没有办法将emacs宏转换为elisp,而不是像M-x insert-kbd-macro实际活动成为elisp语句那样.
谢谢你的帮助.