我将一个宏记录到一个寄存器,并重新启动太多次.完成每个宏需要很多时间.
如何取消/停止Vim执行宏?在没有杀死编辑过程的情况下有办法吗?
以下是我遵循的步骤:
>记录宏到注册1
我运行1000次:1000 @ 1
>现在等待大约6秒钟来完成每个宏.
C-C工作
此外,您可以让它违反错误. (我认为是默认的).我有时候暂时做
:se nowrapscan
以避免在我的缓冲区中无限循环
另外,为了加快宏执行速度,请保持静音:
:silent! norm 1000@q