乐趣区

关于vim:oeasy教您玩转vim-30-屏位行号

屏位行号

回顾上节课内容🤔

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

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

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

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

屏幕地位

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

达到底端

  • L无奈到底?

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

计算偏移

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

光标固定

  • :h zt

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

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

    • 光标在屏幕两头
  • z b

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

总结

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

    • HHead 挪动到屏幕的顶端
    • MMiddle 挪动到屏幕的两头
    • LLow 挪动到屏幕的底部
  • 而后让光标固定,挪动屏幕的地位

    • z ttop
    • z z – 光标在屏幕两头
    • z bbottom
  • 还有什么疾速挪动的办法吗?🤔
  • 下次再说 👋

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

退出移动版