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

一个参考:

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

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

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

在这里插入图片描述
在该模式下,输入 qa,此时可以看出,左下角多了 记录中,三个字,qa表示录制,q表示录制,a表示记录在a中
在这里插入图片描述
此时仍然是命令模式,我们要输入 100行的 1234;此时需要在键盘上输入一个小写的 i ;在这里插入图片描述

然后输入 1234;,然后回车,然后按 esc,回车表示换行,esc键表示退出记录模式:
在这里插入图片描述

回车,然后按 esc,的样子,又恢复了黄色光标
在这里插入图片描述

然后输入q,表示退出记录模式(录制模式),此时gvim左下角的 记录中 三个字已消失,表示已退出:
在这里插入图片描述

然后在该模式下,输入 99@a,表示将上面的动作重复99次,这样就出出现 100行的 1234;
在这里插入图片描述
当输入完 99@a 后,直接复制了99行,在键盘上同时按住 shift +G,表示回到代码最尾端,可以看到:确实插入了100行;
在这里插入图片描述

下面简述做成 always@(1234);这样的效果

1、qa 录制

2、shift +6 回到行首

3、i,插入,

4、输入 always@(

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

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

7、shift +4 键 行尾,然后在命令模式,移动光标,让其到第二行,在这里插入图片描述
8、按 q,退出录制模式,然后 输入 99@a

在这里插入图片描述

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

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

插入最终的效果图如下:
在这里插入图片描述

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

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值