【发布时间】:2010-09-03 21:53:09
【问题描述】:
我一直在使用诸如kmacro-name-last-macro 之类的kmacro 命令来保存键盘宏。问题是,在我保存了一个宏并将其添加到我的 .emacs 文件后,我遇到了一个错误,我想使用 kmacro-step-edit-macro 编辑宏。如果我命名的宏不再在宏环中(默认kmacro-ring-max 是 8),我不能在该宏上使用任何编辑或宏环命令。在得知name-last-kbd-macro 将保存符号形式后更易于编辑,我后悔使用kmacro-name-last-macro 并想知道为什么它是新的默认值。
有没有办法将之前定义的宏添加到宏环中,以便我可以使用kmacro-step-edit-macro 对其进行编辑?
【问题讨论】:
-
请注意,您可以使用
M-x edit-named-kbd-macro编辑命名宏