“平时不可缺少的会用到vim,但是避免不了鼠标,事实上,省略鼠标是完全可以的,没有想像中那么难,看我短短几行带大家一起省略鼠标。——编程三分钟”
Vim脱离鼠标
对了,vim有三种模式,基本模式就是用来输入命令的,比如删除跳转等操作就是在基本模式下面;插入模式不用说;命令模式就是按Esc+:
进入的模式,之间的切换很容易我就废话了。下面几乎都在基本模式操作。
基本操作
h,l,j,k
左右下上w,b
移动到下/上一个单词
dw
删除一个单词(不适用中文)类似于上一节说的cw
,只是删除后还在普通模式
d$
删除至行尾,d^
删除至行首
游标跳转位置,不过是没有去掉操作后输入的命令。nG
(n Shift+g) 游标移动到第 n 行(如果默认没有显示行号,请先进入命令模式,输入:set nu以显示行号)
gg 游标移动到到第一行
G(Shift+g) 到最后一行
小结
到这里是不是文档操作可以直接脱离鼠标了!
移动:h,l,j,k,w,b
跳转:G
nG
f/F+字母
定位:G
代表尽头, $
代表行尾,^
代表行首,w
代表下一个单词,b
上一个单词,e
当前单词末尾
操作:y
d
p