Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我将一个宏记录到一个寄存器中,并以太多重复开始它。完成每个宏需要很长时间。
如何取消/停止 Vim 执行宏?有没有办法在不杀死编辑器进程的情况下做到这一点?
以下是我遵循的步骤:
1000@1
C-c作品
此外,您可以让它在错误时中断。(我认为这是默认设置)。我有时会临时做
:se nowrapscan
避免“无限”循环我的缓冲区
另外,为了加快宏的执行,让它静默:
:silent! norm 1000@q