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

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

作者: 陈成_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中,如果要多次重复宏操作,可以先按下想要重复的次数,然后按下@+宏名

相关文章

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

    通过阅读本文,你可以知道: 什么是宏操作? 什么情况下用宏操作? 怎么使用宏操作? 什么是宏操作? 所谓宏操作,就...

  • 如何提高编辑效率之列编辑

    通常我们的光标是这样的:|,这意味着我们的增删改只能一次操作一个字符或者一行。 但我们有的时候会期望操作一列或者多...

  • Excel 零基础「录制宏」教程

    说到「宏」,使用 Excel 有一段时间的人,估计至少听说过几次。我们对「宏」的了解包括提高效率、批量操作、无需编...

  • 宏、#if 、#ifdef、#ifndef

    宏:能避免函数的出栈与入栈操作,减少系统开销,提高运行效率 1.宏名一般用大写。 2.预处理是在编译之前的...

  • 让你提升命令行效率的 Bash 快捷键

    生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。 编辑命令 Ctrl + a :...

  • shell常用快捷键

    生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。 编辑命令 Ctrl + a :...

  • 【干货】如何大幅度提高Mac开发效率

    【干货】如何大幅度提高Mac开发效率 【干货】如何大幅度提高Mac开发效率

  • 2021-07-03提高效率

    01听吴军老师在“硅谷来信“”里讲,如何提高效率,不仅是提高做事的效率,也是如何提高生命的效率。生命有限,如何在有...

  • iOS 常用宏定义

    iOS 开发中使用一些常用宏定义可以大大提高开发效率,提高代码的重用性.以下是一些常用的宏定义: 像这些宏定义,在...

  • vim

    插件相关 插入模式 缓存操作 窗口操作 光标移动 文本编辑 文件操作 增删改查批量操作 宏录制 帮助 其他

网友评论

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

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