vim 基础学习之重复

重复命令 .:  


这个命令可以重复之前的操作。例如你执行了dd操作,然后. 就会删除当前行
还有从进入插入模式到退出插入模式,之间的修改也算是一次操作。比如,你执行了
i aaa <Esc>
然后你执行. 你就会再次插入aaa字符

重复命令@: 


这个命令可以重复上一次的Ex命令。
例如,你执行了 :/aaa操作,然后你要编辑了一行代码bbbb
这时候如果你执行@:,就会发现执行了:/aaa命令

重复命令 &


这条命令可以用来重复上一次的:substitute命令
当我们执行了命令:s/aaa/bbb/c
然后我们进行了其他的操作,接着我们执行&的时候,就会执行s/aaa/bbb/c

我们如果想要回退执行的操作,我们可以使用命令

u 


如果我们想要撤销回退的话,我们可以使用

<C-r>


我们使用f 或者t进行搜索的时候,通过按下

;下一个


我们可以把光标选中下一个搜索结果

, 上一个

可以把光标回到上一个搜索结果

原文地址:https://www.cnblogs.com/zhangshuli-1989/p/hq_16_01_08_02_12.html