美文网首页
如何提高编辑效率之宏操作

如何提高编辑效率之宏操作

作者: 陈成_Adam | 来源:发表于2020-02-20 22:57 被阅读0次

    通过阅读本文,你可以知道:

    1. 什么是宏操作?
    2. 什么情况下用宏操作?
    3. 怎么使用宏操作?

    什么是宏操作?

    所谓宏操作,就是把多个操作合成一个操作。也就是说,之前需要一系列操作的情况,在使用宏的时候只需要一个操作即可。就像街机中只需要按一下键盘就可以放出之前需要很多操作的大招,简单迅速。

    现在很多编辑器都支持宏操作,如:VIM、Sublime Text等,绝大多数的IDE也支持。

    什么情况下用宏操作?

    宏操作使用频率比较少,因为绝大多数情况下,我们使用查找、替换就可以达成我们的编辑目的,另外,熟练使用列编辑也可以高效地完成一些稍微复杂的编辑需求。

    但在一些特定情况,合理使用宏操作,可以大大提高我们的编辑效率。

    1. 对一行进行多个操作,且需要对其他行进行相同操作
    2. 对多行进行多个操作,且需要对其他多行也进行相同操作

    怎么使用宏操作?

    下面以VIM来举例说明。

    在VIM下进行宏操作的步骤如下:

    1. 按下q进入宏录制模式,紧接着再按下一个键作为宏名。这个宏名在后面会用到。如按下q+a
    2. 开始各种操作。如移动到行末尾,然后将最后一个字符修改为分号。
    3. 按下q结束宏录制。至此,我们创建好了一个叫a的宏。
    4. 将光标移动到合适的位置,准备开始重复宏操作。
    5. 按下@+宏名,重复宏操作。这里我们按下@+a

    另外:

    1. 在VIM中,按下.可以重复上一次操作。所以,在按下@+宏名重复宏操作之后,如果还需要重复宏操作,按下.即可。
    2. 在VIM中,如果要多次重复宏操作,可以先按下想要重复的次数,然后按下@+宏名

    相关文章

      网友评论

          本文标题:如何提高编辑效率之宏操作

          本文链接:https://www.haomeiwen.com/subject/lmwxqhtx.html