一个参考:

https://vim.ink/vim-recording.html

首先,建立一个新的 .v 文件,使用 GVIM打开,典型如下图:

此默认模式称之为 视图模式,normal模式,命令模式,反正叫什么的都有:

GVIM使用:模板,录制插入列,录制并插入递增数列
在该模式下,输入 qa,此时可以看出,左下角多了 记录中,三个字,qa表示录制,q表示录制,a表示记录在a中
GVIM使用:模板,录制插入列,录制并插入递增数列
此时仍然是命令模式,我们要输入 100行的 1234;此时需要在键盘上输入一个小写的 i ;GVIM使用:模板,录制插入列,录制并插入递增数列

然后输入 1234;,然后回车,然后按 esc,回车表示换行,esc键表示退出记录模式:
GVIM使用:模板,录制插入列,录制并插入递增数列

回车,然后按 esc,的样子,又恢复了黄色光标
GVIM使用:模板,录制插入列,录制并插入递增数列

然后输入q,表示退出记录模式(录制模式),此时gvim左下角的 记录中 三个字已消失,表示已退出:
GVIM使用:模板,录制插入列,录制并插入递增数列

然后在该模式下,输入 [email protected],表示将上面的动作重复99次,这样就出出现 100行的 1234;
GVIM使用:模板,录制插入列,录制并插入递增数列
当输入完 [email protected] 后,直接复制了99行,在键盘上同时按住 shift +G,表示回到代码最尾端,可以看到:确实插入了100行;
GVIM使用:模板,录制插入列,录制并插入递增数列

下面简述做成 [email protected](1234);这样的效果

1、qa 录制

2、shift +6 回到行首

3、i,插入,

4、输入 [email protected]

5、esc 键 ,表示退出 插入模式

6、i,此时光标在 4 位置,输入 ),esc 键,表示退出 插入模式

7、shift +4 键 行尾,然后在命令模式,移动光标,让其到第二行,GVIM使用:模板,录制插入列,录制并插入递增数列
8、按 q,退出录制模式,然后 输入 [email protected]

GVIM使用:模板,录制插入列,录制并插入递增数列

同理:插入递增数列,也是如此,只不过先要输入:

:s/^/=range(1,100)

插入最终的效果图如下:
GVIM使用:模板,录制插入列,录制并插入递增数列

我的微信公众号: xiaoshi_IC,小石谈IC,近期已完成了PCB系列,后续后续会逐步完成 IC版图,FPGA设计,信号完整性,IC设计,通信原理系列,做开源的微电子,电子公众分享,坚持做有价值的分享,欢迎持久关注。该公众号内容同步分享 csdn,B站,知乎,youtube等,用户搜索相关的文章标题,即可很方便找到,同步更新。

相关文章:

  • 2021-10-17
  • 2022-12-23
  • 2021-11-17
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-01
猜你喜欢
  • 2021-06-17
  • 2021-10-18
  • 2022-12-23
  • 2021-05-30
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案