vim 滚屏与跳转

如果你想进行长距离的光标移动,使用光标移动命令就太耗时了,此时可以直接使用vim滚屏跳转命令,直接在屏幕中移动

  • xG:跳转到指定的第 x 行,G 移动到文件按末尾,
  • ``:(2 次单引号)返回到跳转前的位置
  • gg: 移动到文件开头
  • x%: 移动到文件中间,就使用 50%
  • H: 移动到 home
  • M: 移动到屏幕中间
  • L: 移动到一屏末尾
  • ctrl+G: 查看当前的位置状态

半屏或全屏滚动

  • 半屏滚动: ctrl+u/ctrl+d
  • 全屏滚动: ctrl+f/ctrl+b

如果文件很大,需要滚动很多屏,此时你还可以直接跳转到文件末尾

  • zz:将光标置于屏幕的中间
  • zt: 将光标移动到屏幕的顶部
  • zb:将光标移动到屏幕的底部

在阅读代码的时候,如果你需要在几个点之间来回跳转,还可以设置跳转标记

  • mx,my,mz 设置三个位置
  • `x,`y,`z 跳转到设置
《Linux三剑客》视频教程,从零开始快速掌握Linux开发常用的工具:Git、Makefile、vim、autotools、debug,免费赠送C语言视频教程,C语言项目实战:学生成绩管理系统。详情请点击淘宝链接:Linux三剑客