Vim 的宏录制功能可以自动化重复性操作,极大提高编辑效率。录制宏:在普通模式下按 q 后跟寄存器名称 a-z 开始录制,执行一系列操作后按 q 结束录制。执行宏:@a 执行寄存器 a 中的宏,@@ 重复执行上一个宏,10@a 执行宏 10 次。查看宏内容::reg a 查看寄存器 a 的内容。追加宏:qA 在寄存器 a 的内容后追加录制。宏可以组合使用多个命令,包括移动、删除、复制、粘贴等。实际应用场景:批量修改代码格式、重复性文本处理、数据转换等。宏是 Vim 高级用户必备的技能之一,能够将复杂的编辑任务自动化。