有没有一种方法可以将emacs宏转换为elisp,而不像M-x insert-kbd-macro
那样,实际活动将变成elisp语句。
谢谢你的帮助。
最佳答案
我制作了一个软件包,可以在https://github.com/Silex/elmacro做到这一点
它有一些怪癖,但效果很好……例如,以下宏:
F3 C-e M-b M-u C-a C-n F4
生成以下elisp:
(defun upcase-last-word ()
"Change me!"
(interactive)
(move-end-of-line 1)
(backward-word 1)
(upcase-word 1)
(move-beginning-of-line 1)
(next-line 1 1))
关于emacs - 将Emacs宏转换为Elisp,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1717569/