2010年12月11日星期六

bash中快速移动光标

在vi中可以通过f命令快速定位到指定字符,在bash中其实也可以做到。bash默认绑定的快捷键是Ctrl+] 和 Ctrl+META+]。前者(没有META)表示向右搜索,对应vi中的f命令,后者(带有META)表示向左搜索,对应vi中的F命令。

比如输完如下字符串后:
scp 10.20.36.226::/usr/src/redhat/SPECS/netxtreme2.spec /usr/src/redhat/SPECS/
发现多输入了一个冒号,为了删除它,这时最简单的按键组合是:
1 Ctrl+META+]
2 shift+;
3 Ctrl+d

如果按META键感觉麻烦,可以将第1步替换为如下两步:
1 Ctrl+a
2 Ctrl+]

没有评论:

发表评论