前言 在 vim 中录制宏的意思就是把一段操作录制下来,然后可以重复执行。打个比方,我有一个文本,一共 50000 行,我要在每一行后面加一个英文句号。这个操作如果手动做的话效率非常低。这时候我可以这样,在每一行后面加一个英文句号,然后让 vim 自动重复执行这个操作,这是非常有规律的。 要在 ...
:在vim编辑器normal模式下输入qa 其中a为vim的寄存器 :此时在按i进入插入模式,vim编辑器下方则会出现正在录制字样,此时便可以开始操作。 :需要录制的操作完成后,在normal模式下按q则会退出录制,则此时一个宏录制的完整操作则完成 :在normal模式下按 a则会重复宏录制中的操作 ...
2020-02-17 22:07 0 692 推荐指数:
前言 在 vim 中录制宏的意思就是把一段操作录制下来,然后可以重复执行。打个比方,我有一个文本,一共 50000 行,我要在每一行后面加一个英文句号。这个操作如果手动做的话效率非常低。这时候我可以这样,在每一行后面加一个英文句号,然后让 vim 自动重复执行这个操作,这是非常有规律的。 要在 ...
想象一个场景,我们怎么快速把下面的所有链接都加上双引号?可能你手速快,可以很快的加完,但是如果链接有上万个呢?你如何在十秒以内加完? 这时候就需要用到“宏”(其实除了宏vim还有其它方法加上双引号,这里只是用这个简单例子说明) 宏的概念就像一个电影一样,我们把一系列的操作录制 ...
1. 基本使用 q[a-z] 开始录制宏 q 停止录制 @[a-z] 使用宏 @@ 调用最近使用的宏 22@[a-z] 多次重放宏 2. 宏的执行方式 串行方式:5@[a-z] 宏内包含向下一个目标行进行移动的指令,如果出现错误,宏会停止执行 ...
概述 VIM 宏的基本操作 背景 之前退出, 查历史记录的时候, 偶然按错 某些动作, 不是单纯依靠 替换操作, 就做得出来的... 环境 OS win10 ...
当不小心按下了 q+字母的时候, 进入了宏记录模式 要退出? 在norma模式下 按q 不要在 命令模式下按q ...
1. 关于Vim vim是Linux下第二强大的编辑器。 虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效。 如果是初学vi,运行一下vimtutor是个聪明的决定。 (如果你的系统环境不是中文,而你想使用中文的vimtutor,就运行 ...
经常会遇到需要对数据进行一些查询,如果需要多次查询,每次都操作一遍筛选功能就显得很麻烦。 如上 ...
工资条的制作 用excel普通操作固然能实现对工资条的制作,但我们仍希望通过自动的方法节省时间,提高工作效率,此时,我们可以通过Excel工具栏的开发工具-宏实现表格自动化,下面是使用录制宏的具体代码操作:(1)将鼠标位置固定在A1单元格 (2)打开工具栏中的开发工具栏,选中使用相对 ...