通过阅读本文,你可以知道:
- 什么是宏操作?
- 什么情况下用宏操作?
- 怎么使用宏操作?
什么是宏操作?
所谓宏操作,就是把多个操作合成一个操作。也就是说,之前需要一系列操作的情况,在使用宏的时候只需要一个操作即可。就像街机中只需要按一下键盘就可以放出之前需要很多操作的大招,简单迅速。
现在很多编辑器都支持宏操作,如:VIM、Sublime Text等,绝大多数的IDE也支持。
什么情况下用宏操作?
宏操作使用频率比较少,因为绝大多数情况下,我们使用查找、替换就可以达成我们的编辑目的,另外,熟练使用列编辑也可以高效地完成一些稍微复杂的编辑需求。
但在一些特定情况,合理使用宏操作,可以大大提高我们的编辑效率。
- 对一行进行多个操作,且需要对其他行进行相同操作
- 对多行进行多个操作,且需要对其他多行也进行相同操作
怎么使用宏操作?
下面以VIM来举例说明。
在VIM下进行宏操作的步骤如下:
- 按下
q
进入宏录制模式,紧接着再按下一个键作为宏名
。这个宏名在后面会用到。如按下q
+a
。 - 开始各种操作。如移动到行末尾,然后将最后一个字符修改为分号。
- 按下
q
结束宏录制。至此,我们创建好了一个叫a
的宏。 - 将光标移动到合适的位置,准备开始重复宏操作。
- 按下
@
+宏名
,重复宏操作。这里我们按下@
+a
。
另外:
- 在VIM中,按下
.
可以重复上一次操作。所以,在按下@
+宏名
重复宏操作之后,如果还需要重复宏操作,按下.
即可。 - 在VIM中,如果要多次重复宏操作,可以先按下想要重复的次数,然后按下
@
+宏名
。
网友评论