gvim的常用编辑快捷键

gvim的快捷键很多,很难记全,但是入门初期应该找过几种基本的命令

 

下面结合自己常用到的介绍下

光标跳转:

0:行首

$:行尾

e:下一个单词的结尾

w:下一个单词的开头

b:上一个单词

H:当前页面的开头

M:当前页面的中间

L:当前页面的结尾

h:上一个字符

j:下一行

k:上一行

l:下一个字符

to be continue

 

在一开始了解hjkl这四个快捷键的顺序时,最想吐槽这上下上下的布局方式,会让人费解的去记忆

h 上

j 下

k 上

l 下

但是实际用过了一段之后,发现这样确实是合理的,在查阅代码的时候,最常用的功能就是上一行,下一行,因此将jk这两个便捷的快捷键分配给他们。而最常用的还是下一行,于是将一般人灵活的食指对应按键j分配给它。还剩下的就是上一个字符,下一个字符了,这两个常用的还是后者,于是就将l分配给它,至于上一个字符,只能由食指代劳了。

 

可见vim的快捷键分配逻辑是最便于快速的输入和输出,理解了这一点就能理解gvim的快捷键分配方式的“奇葩之处”

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。