Как остановить макрос Vim
Я записал макрос в регистр и начал его с слишком большого количества повторений. Для завершения каждого макроса требуется много времени.
Как мне отменить/остановить выполнение Vim макроса? Есть ли способ сделать это, не убивая процесс редактора?
Ниже приведены шаги, которые я выполнил:
- Записанный макрос для регистрации 1
- Я запускаю его 1000 раз:
[email protected]
- Теперь подождите около 6 секунд, чтобы завершить каждый макрос.
Ответы
Ответ 1
C-c работает
Кроме того, вы можете позволить этому сломать ошибку. (который, я думаю, является значением по умолчанию). Я иногда временно делаю
:se nowrapscan
чтобы избежать "бесконечного" цикла над моим буфером
Кроме того, чтобы ускорить выполнение макроса, сделайте это:
:silent! norm [email protected]