Emacs我想从lisp函数调用execute-kbd-macro
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Emacs我想从lisp函数调用execute-kbd-macro相关的知识,希望对你有一定的参考价值。
我想从Lisp函数调用一个键盘宏。我希望在一些自定义错误处理中进行分层。
mykey
是以(fset ...)
格式存储在文本文件中的键盘宏。我用load-file
加载它,当用M-x mykey
调用它时工作正常。
当我执行这个函数并插入mykey
时,我只得到当前缓冲区中显示的键的名称,而不是它的执行。我缺少一步吗?
(defun gn-batch-search (key-name)
"Execute a keyboard macro that has already been loaded."
(interactive "sName of macro key:")
(execute-kbd-macro key-name))
以上是关于Emacs我想从lisp函数调用execute-kbd-macro的主要内容,如果未能解决你的问题,请参考以下文章