下面总结几个日常常用的 vim 快速在代码间实现跳转。
有助于时常温习。
hjkl 的功能就不多说了。
下面列举一些更加实用的:
单行跳转
w 跳到下一个单词的开始
e 跳到单词的结束
b 向后跳
0 行首
^ 本行第一个字符
$ 行尾
ta 跳到本行下一个a 前面
fa 跳到本行下一个a
} 跳到下一个空行
{ 跳到上一个空行
如CTRL-F 向前一页 CTRL-B 向后一页
gg 跳到文件的开始
G 跳到文件的结束
ctrl+i 向前跳到前几次光标位置
ctrl+o 向后跳到后几次光标位置
zo 打开折叠(open)
zc 再次折叠起来(close)
zz 把当前行放到屏幕中间显示