光标放置与屏幕调整:
H 将光标移动到屏幕的顶行
nH 将光标移动到屏幕顶行下的第 n 行
M 将光标移动到屏幕的中间
L 将光标移动到屏幕的底行
nL 将光标移动到屏幕底行上的第 n 行
^e(ctrl+e) 将屏幕上滚一行
ctrl+y 将屏幕下滚一行
ctrl+u 将屏幕上滚半页
ctrl+d 将屏幕下滚半页
ctrl+b 将屏幕上滚一页
ctrl+f 将屏幕下滚一页
ctrl+l 重绘屏幕
z-return 将当前行置为屏幕的顶行
nz-return 将当前行下的第 n 行置为屏幕的顶行
z. 将当前行置为屏幕的中央
nz. 将当前行上的第 n 行置为屏幕的中央
z- 将当前行置为屏幕的底行
nz- 将当前行上的第 n 行置为屏幕的底行
其他操作:
setnu 显示行号
set nonu 取消行号
:r filename把filename文件里的内容插入到当前光标所在位置下
:! command 暂时离开vim 执行command命令(:!df-h)
:sh 编辑过程中进入到shell命令行,执行完后ctrl+d(^d) 重新返回vim
:setwindow=n 设置文本窗口显示 n 行
转载于:https://blog.51cto.com/kisuntech/1317358