- i - 在当前光标位置进入插入模式
- a - 在当前光标位置后进入插入模式
- o - 在当前行下方新建一行,并在该行进入插入模式
- Esc - 退出插入模式
- :w - 保存当前文件
- :q - 退出Vim编辑器
- :wq - 保存文件并退出Vim编辑器
- dd - 删除当前行
- yy - 复制当前行
- p - 粘贴复制的内容
- u - 撤销上一步操作
- Ctrl+r - 重做上一步撤销的操作
- / - 搜索关键词
- n - 查找下一个匹配项
- N - 查找上一个匹配项
- :set number - 显示行号
- :set nonumber - 取消显示行号
- :set paste - 进入粘贴模式,防止粘贴时自动缩进
- :set nopaste - 退出粘贴模式
- :set tabstop=4 - 设置制表符宽度为4个空格
- :set expandtab - 设置将制表符转换为空格
- :set shiftwidth=4 - 设置缩进宽度为4个空格
- %s/old/new/g - 全局替换old为new
- :e filename - 打开指定文件
- :sp filename - 在新窗口中打开指定文件
- Ctrl+w, w - 切换窗口
- Ctrl+w, h - 切换到左边的窗口
- Ctrl+w, j - 切换到下面的窗口
- Ctrl+w, k - 切换到上面的窗口
- Ctrl+w, l - 切换到右边的窗口