【发布时间】:2013-10-09 18:52:55
【问题描述】:
现在我正在尝试在 emacs 中使用 evil 插件,以便我可以拥有 vim 的编辑能力和 emacs 的可扩展性。现在,我正在尝试移植 .vimrc 中我最喜欢的部分之一:无论我上次执行的宏是什么,都让空格重复。在我的 .vimrc 中它只是
nore <Space> @@
我正在尝试在我的 .emacs 文件中使用
(define-key evil-normal-state-map " " (lambda () (interactive) (evil-execute-macro 1 "@")))
@@ 可以很好地重复最后一个宏,但是按空格键会出错
After 0 kbd macro iterations: No previous macro
我对 lisp 和 evil 还很陌生,所以我确定我做错了什么,我将不胜感激。
【问题讨论】:
标签: emacs macros elisp evil-mode