Vim提示“不是编辑命令:...”

5

我录制了一个宏并尝试播放它

qm5dd2lva>d$va<jVGdq 然后尝试播放 :@m 但vim告诉我 - E492: 不是编辑命令:5dd2lva>d$va<jVGd

我做错了什么?

1个回答

22

重复宏时不需要使用:,只需输入@m即可。


1
@Igor::@实际上执行的是寄存器中的内容作为命令,就好像你先输入了:一样。这也很有用 - 但在你的情况下,你想在正常模式下执行这些操作,而不是命令模式下执行。 (另外,既然这个方法有效,你可能想点击勾选标记来接受答案!) - Cascabel

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接