Skip to content
On this page

07 在单文件中移动得更快

移动光标

跳到文件首 gg

跳到文件尾 G

跳到指定行时这俩没区别,行数+gg/G

99gg // 跳到 99 行
88G  // 跳到 88 行

  • 将当前行置于屏幕中央 zz,最常用
  • 将当前行置于屏幕顶部 zt,助记 top
  • 将当前行置于屏幕底部 zt,助记 bottom

配置大写 JK 为向下 5 行和向上 5 行

json
"vim.visualModeKeyBindings": [
  {
    "before": ["J"],
    "after": ["5", "j"]
  },
  {
    "before": ["K"],
    "after": ["5", "k"]
  }
],
"vim.normalModeKeyBindings": [
  {
    "before": ["J"],
    "after": ["5", "j"]
  },
  {
    "before": ["K"],
    "after": ["5", "k"]
  }
],

滚动

  • 向下滚动一屏 ctrl+f
  • 向上滚动一屏 ctrl+b
  • 向下滚动半屏:ctrl + d
  • 向上滚动半屏:ctrl + u