vim/gvim使用之跳到指定行
PS:这里的 + 代表结合操作,并不代表实际操作
在知道所查找的内容在文件中的具体位置时可以使用以下命令直接定位:
跳到文件指定行:比如跳到66行
- 66+G(也就是66+shift+g)
当然你可以选择另一种跳转方式:
- 命令行输入“ : n ” 然后回车
跳到文件第一行:gg (两个小写的G)
跳到文件最后一行:shift+g (也就是G)
文件上下翻转:
- 页翻转可以直接使用PgUp和PgDn
- 向前滚动一屏:Ctrl+F
- 向后滚动一屏:Ctrl+B
- 向前滚动半屏:Ctrl+D(向下)
- 向后滚动半屏:Ctrl+U(向上)
- 向下滚动一行,保持当前光标不动:Ctrl+E
- 向上滚动一行,保持当前光标不动:Ctrl+Y
当前行滚动:
- 当前行移动到屏幕顶部并滚动:Z+Enter
- 滚动指定行到屏幕顶部: 10Z+Enter(指定第十行)
- 当前行移动到屏幕中央并滚动:Z + .
- 当前行移动到屏幕底部并滚动:Z + -
当前屏幕操作:
- H:大写h,移动到当前屏幕首行;nH移动到首行下的第n行
- M:大写m,移动到当前屏幕中间行
- L:大写l,移动到当前屏幕末行;nL移动到末行上面的第n行