屏位行号

回顾上节课内容

  • 上次咱们次要讲的翻页
  • :set scrolloff=2 管制高低留天留地
  • 高低翻页(这个最罕用)

    • ctrl + f 向下一屏
    • ctrl + b 向上一屏
  • 上下移屏一行

    • ctrl + e 屏幕向上一行
    • ctrl + y 屏幕向下一行
  • 上下移屏一段

    • ctrl + u 向上半屏
    • ctrl + d 向下半屏
    • 挪动数量和 scroll 相干
  • 上述翻页都能够用 [count] 翻倍

屏幕地位

  • :h H 能够找到在屏幕地位不动时,挪动光标的方法
  • H - Head 挪动到屏幕的顶端
  • M - Middle 挪动到屏幕的两头
  • L - Low 挪动到屏幕的底部
  • 会放弃屏幕地位不变,把光标挪动到容许的高中低地位

达到底端

  • L无奈到底?

    • :set scrolloff?
    • :set scrolloff=0
  • L到底

计算偏移

  • 2 H 会挪动到间隔屏幕最顶端 第2行 的地位
  • 3 L 会挪动到间隔屏幕最底端 倒数第3行 的地位

光标固定

  • :h zt

    • 能够光标放弃以后地位,挪动屏幕,让光标呈现在顶部
  • z t

    • 呈现在光标在屏幕顶部
    • top
    • 光标在函数名上
    • 间接看到函数的函数体
  • z z

    • 光标在屏幕两头
  • z b

    • 光标呈现在屏幕底部
    • bottom
  • 光标地位受到 scrolloff 影响

总结

  • 上次讲的翻页
  • 这次先让屏幕地位固定,挪动光标

    • H - Head 挪动到屏幕的顶端
    • M - Middle 挪动到屏幕的两头
    • L - Low 挪动到屏幕的底部
  • 而后让光标固定,挪动屏幕的地位

    • z t - top
    • z z - 光标在屏幕两头
    • z b - bottom
  • 还有什么疾速挪动的办法吗?
  • 下次再说

vimtutorial是oeasy制作的的一套对于vim的教程
Github地址→https://github.com/overmind19...
Gitee地址→https://gitee.com/overmind198...
蓝桥实验楼地址→https://www.lanqiao.cn/course... 邀请码FJWYIMGB