光标移动到行首(行首没有空格):
^
光标移动到行首(行首有空格):
数字0
光标移动到行尾:
$
移动到指定行:7G
(数字加一个大G)
光标移动到文件开始:
gg(两个小g)
光标移动到文件末尾:
G(一个大G)
窗口向上滚动一行 :
Ctrl+e (scroll up)
窗口向下滚动一行 :
Ctrl+y(scroll down)
窗口向上滚动半屏 :
Ctrl+u (up)
窗口向下滚动半屏 :
Ctrl+d(down)
窗口向上滚动一整屏 :
Ctrl+f (forwards)
窗口向下滚动一整屏 :
Ctrl+b(backwards)
此处的up、down、forwards、backwards单词 指的是查看文本的窗口向上或向下移动,不是指文本移动,所以
窗口向上滚动半屏 :
Ctrl+u (up),效果是可以看到文本上面的内容,见下图
注:快捷键g(goto)、f(forwards)、b(backwards)、u (up)、d(down)
,不但是英文单词的首字母,而且这些字母在
键盘上也是特别常用的键
,大家可以把手放到键盘上观察一下。
vim的帮助文档: