Vim 中使用宏实现批量修改

一直觉得 Vim 中的宏过于高深,也没什么机会用,偶然发现一个小痛点可以借助宏来快速解决。

所谓的宏,其实就是记录一系列命令,然后选择重放次数。举个例子,假设我用 Vim 在写 Markdown:

1. 第一句
2. 第二句
3. 第三句
4. 第四句
5. 第五句
6. 第六句
7. 第七句
8. 第八句

一切都没有问题,直到有一天我发现在第一句和第二句之间还可以插入一句:

```shell

  1. 第一句
  2. 这里新插入了一句
  3. 第二句
  4. 第三句
  5. 第四句
  6. 第五句
  7. 第六句
  8. 第七句
top Created with Sketch.