玩转vim之重复上个命令

玩转vim之重复上个命令


如果你想重复执行上一个命令,用.与就可以了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 可以使用 "." 键来重复上一个指令。 例如,如果你想删除三行,可以使用 "3dd" 命令,然后使用 "." 键来重复这个命令。 你还可以使用 "u" 键来撤销上一个指令,使用 "ctrl + r" 键来重做撤销的操作。 ### 回答2: 在 Vim 编辑器中,可以使用"."命令重复上一个执行过的指令。当我们在使用 Vim 进行编辑时,我们可以执行各种编辑操作,例如插入文本、删除文本、剪切与粘贴等等。当我们执行某个操作成功后,我们可以使用"."命令重复刚才的操作。 使用"."命令的方法很简单。当我们完成一个编辑操作后,可以按下英文句点"."来重复执行上一个指令。比如,如果我们先执行了一次"dd"(删除当前行),然后按下".",就会再次删除当前行,相当于连续删除了两行。 除了"."命令Vim 还提供了其他一些可以用来重复操作的命令,其中包括数字加命令(例如"3dd"可以删除当前行和下两行)、重复搜索(使用"/"进行搜索后按"N"进行反向搜索)、跳转到上一个编辑位置(使用"''"命令)等等。 通过重复上一个指令,我们可以更加高效地进行编辑操作,节省时间和精力。但是需要注意的是,"."命令只能重复最后一次执行的指令,如果想要重复其他历史指令,可以使用其他的命令或者宏来完成。 ### 回答3: 在Vim中,可以使用"."命令重复上一个指令。这个"."命令可以重复执行上一个指令,并且可以在一系列编辑操作中非常方便地使用。例如,如果我首先使用命令"dd"来删除一行,然后使用"."命令Vim将会再次执行"dd"命令,从而删除下一行。这对于重复简单的编辑操作非常有用,节省了时间和精力。 除了"."命令之外,还有一些其他的方法可以重复上一个指令。你可以使用"@"加上一个寄存器名字来重复执行该寄存器中的指令。例如,如果我首先在寄存器"a"中记录了一个删除行的操作,然后使用"@a"命令Vim将会执行寄存器"a"中的删除行操作,如果需要,可以反复执行它。 此外,还可以使用Vim的宏来重复执行一系列的编辑操作。首先,你可以使用"q"命令来开始录制一个宏,然后执行你想要重复的一系列编辑操作,最后使用"q"命令来停止录制宏。录制好宏后,你可以使用"@"加上宏名字来重复执行该宏。这种方式适用于需要执行一系列复杂的编辑操作的情况。 总之,在Vim中,有多种方法可以重复上一个指令,你可以根据自己的需要选择最适合的方式来提高编辑效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值