我一直在使用以下步骤创建宏并保存以备后用:
是否有一种方法可以将我的 elisp 代码转换回宏编辑器中的合理版本?
- 创建键盘宏
- 编辑宏:
C-x C-k C-e
- 命名宏:
M-x name-last-kbd-macro
- 创建一个 .el 文件,然后插入宏定义:
M-x insert-kbd-macro
.emacs
文件中加载它。也许是因为我对 elisp 不熟悉,但是生成的 elisp 代码似乎非常笨重。我更喜欢宏编辑器中的语法,并且我想对我创建的代码进行更新和改进,所以我问:是否有一种方法可以将我的 elisp 代码转换回宏编辑器中的合理版本?