984 B
984 B
title, localeTitle
| title | localeTitle |
|---|---|
| Macros | 宏 |
宏
录制宏是一种在VIM中自动执行重复任务的方法。
录制宏
宏使用其中一个VIM寄存器进行存储,每个寄存器都由字母a到z标识。
要在正常模式下启动宏,请按:
q<REGISTER LETTER>
示例: qq在寄存器q启动一个宏, qs启动寄存器s的宏
此时您将在VIM底线recording @q看到,这意味着您现在键入的所有内容都将在宏中注册。
要停止录制宏,请按<ESC>返回NORMAL模式,然后按q退出宏。
要执行您录制的宏,请按@和寄存器q 。
完整的过程如下所示:
qq- >开始记录寄存器q的宏...- >要记录的命令系列<ESC>q- >返回NORMAL模式并退出宏记录@q- >执行宏,从当前行开始@@- >再次执行宏
更多信息
您可以在VIM Tips Wiki中找到有关宏的更多信息: http://vim.wikia.com/wiki/Macros