vim 学习笔记(二)—— 基本导航命令

207 阅读1分钟

这是我参与11月更文挑战的第1天,活动详情查看:2021最后一次更文挑战


title: vim 学习笔记(二)—— 基本导航命令 date: 2020-07-22 22:28:30 tags: [Tools, Vim] categories: [Tools, Vim]

课程链接:www.bilibili.com/video/BV1Cb…

本节课介绍基本的文本导航命令。

导航命令

命令模式下:

移动光标

  • j: 下移一行
  • k: 上移一行
  • l: 右移一列
  • h: 左移一列

  • Ctrl+f: 下翻页
  • Ctrl+f: 上翻页

单词切换

  • w: 下一个单词,分辨标点
  • W: 下一个单词,只识别空格
  • b: 上一个单词,分辨标点
  • B: 上一个单词,只识别空格

光标复位

  • z - Enter: 将光标所在位置复位至中上部

行间切换

  • 0: 光标移至行首
  • ^: 光标移至行内第一个单词
  • $: 光标移至行尾
  • num - gg: 移动至num行第一个单词
  • num - G: 移动至num行第一个单词
  • :num - Enter: 移动至num行第一个单词
  • :$ - Enter: 移动至num行第一个单词
  • gg: 返回文件首部第一个单词
  • G: 到文件最末行第一个单词

工作状态

  • Ctrl+g: 显示文件名 工作状态 当前行数

  • g - Ctrl+g: 显示当前行列详细信息

  • :set ruler: 开启标尺信息

开启标尺后,Ctrl+g不再显示重复信息

  • :set noruler: 关闭标尺信息
  • :set ruler!: 对当前ruler设置取反(如果关闭则打开,如果打开则关闭)