vim 极简指南:入门篇

发布于 5 年前
1 分钟阅读

vim 中分为三种模式

  1. 命令模式
  2. 输入模式
  3. 底线命令模式

命令模式


命令模式用来操作光标和操作文本(复制行,拷贝行)等功能

vim 默认启用的便是命令模式。命令模式提供了大量的快捷键。vim 的强大之处便是来源于这些众多的快捷键。掌握下面 4 组 11 个命令便可以胜任日常基础的操作了。

方向键

使用键盘带的方向键即可实现光标上下左右移动,vim 中另外提供了一套方向键用来移动光标,相对于方向键来说 kjhl 更接近其它快捷键,操作更为方便一些。

  1. k
  2. j
  3. h
  4. l

文件光标

  1. G 文件尾
  2. gg 文件头

行光标

  1. I 进入输入模式并跳到行尾
  2. A 进入输入模式并跳到行首

模式切换

  1. i 可以切换到输入模式
  2. : 可以切换到底线命令模式
  3. esc 可以返回命令模式

输入模式


输入模式主要用来编辑文本

i 即可切换到输入模式

输入模式下的操作和一般的文本编辑器操作无异,输入字母数字等会在编辑器中显示,方向键可以移动光标。


底线命令模式


底线命令模式主要用来保存编辑和退出编辑器

: 即可切换到底线命令模式

常用的有三个键

  1. w 键用来保存文本
  2. q 键用来退出编辑器
  3. ! 键用来强制执行,! 用来和 wq 键组合使用,表示确认操作

⚠️ Tips


  • vim 对大小写、中英文敏感。当在中文下输入 便进不了底线命令模式
  • vim 命令模式输入的字符不会出现在屏幕中,间隔一段时间输入不影响操作结果。例如可以先输入一个 g,过段时间再输入一个 g ,也可以跳到文件头

  • 命令模式
    • 方向键
    • 文件光标
    • 行光标
    • 模式切换
  • 输入模式
  • 底线命令模式
  • ⚠️ Tips