Vim 命令记录与回放

步骤如下:

q+(a..z)寄存器名;

执行你要执行的操作;

q 结束操作;

调用为@+寄存器;

 

列子如下:

在写PHP 程序时用的比较多的是创建函数;

function add_in(){

}

现在来命令记录:

qf  f为寄存器名;

Ifunction <ESC>A(){<ESC>o}><ESC>

q   结束

使用方法:

add_in<ESC>@f

 

@@  为重复上一次调用

 

命令记录的寄存器和用于yank和删除命令的寄存器是同一个东西;

修改寄存器的内容方法:

G  到文件尾

o<ESC>  生成一个新行

"fp    将寄存器f的内容置于该行,你看到的内容就与编辑普通文本一样

0     到行首,一定不能省

"fy$   将正确的结果写入寄存器f中;

dd    删除草稿

 

转载于:https://www.cnblogs.com/delphiclub/p/3755550.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值