VIM 的命令窗口 (Command Window)

VIM 属于那种乍一用深恶痛绝,用熟了就觉得离不开的工具。我用它有一段日子了,从开头被逼无奈,到后来其乐无穷,也算是走过了一段比较长的路程。每过一段时间,用熟了的功能就会从脑子记得变成手指记得,这样就可以腾出空间来学习更多的功能,也算是用 VIM 的乐趣之一。

之前我用 :q 退出的时候,如果不慎敲反了,就会变出一个小小的窗口,不知有什么用,当时觉得很烦,这几天的空看看,原来那个叫命令窗口 (Command Window),不但不讨厌,还非常有用。

仔细看看就会明白,它是显示保存的所有命令历史,在这个窗口上下移动选中命令之后按回车,就可以把该命令再执行一次。这对于重复比较复杂的查找/替换来说,真的太方便了。

打开命令窗口有三个键组合:

q:    就是如上图显示的,打开命令窗口

q/    打开查找命令窗口,查找命令和其它命令是分开存放的

ctrl+f   在命令模式下切换到命令窗口

事实上如果已经位于命令模式下,还有两个键组合,可以像 Bash 的上/下箭头一样在命令历史中翻阅

ctrl+p  翻到前一条命令,相当于 Bash 的上箭头

ctrl+n  翻到后一条命令,相当于 Bash 的下箭头

如果你用过 VIM 的自动完成,会发现这跟自动完成的翻阅是一样的。

转载于:https://www.cnblogs.com/ralphjzhang/archive/2011/12/08/2281146.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值