### 文章目录
- [@[toc]](#文章目录 @[toc] 一、先安装 Vim(Ubuntu 默认可能没装) 二、Vim 三种核心模式(必须懂) 三、最常用操作(直接背这 10 个就够) 1. 打开/创建文件 2. 进入编辑模式(开始打字) 3. 退出编辑模式(回到命令模式) 4. 保存 / 退出(底行模式) 5. 移动光标(不用鼠标) 6. 删除内容 7. 复制/粘贴 8. 撤销/恢复 9. 快速跳到行首/行尾 10. 查找文字 四、完整实操示例(跟着做一遍就会) 五、新手最容易犯的错误 六、超实用小配置(让 Vim 更好用))
- [一、先安装 Vim(Ubuntu 默认可能没装)](#文章目录 @[toc] 一、先安装 Vim(Ubuntu 默认可能没装) 二、Vim 三种核心模式(必须懂) 三、最常用操作(直接背这 10 个就够) 1. 打开/创建文件 2. 进入编辑模式(开始打字) 3. 退出编辑模式(回到命令模式) 4. 保存 / 退出(底行模式) 5. 移动光标(不用鼠标) 6. 删除内容 7. 复制/粘贴 8. 撤销/恢复 9. 快速跳到行首/行尾 10. 查找文字 四、完整实操示例(跟着做一遍就会) 五、新手最容易犯的错误 六、超实用小配置(让 Vim 更好用))
- [二、Vim 三种核心模式(必须懂)](#文章目录 @[toc] 一、先安装 Vim(Ubuntu 默认可能没装) 二、Vim 三种核心模式(必须懂) 三、最常用操作(直接背这 10 个就够) 1. 打开/创建文件 2. 进入编辑模式(开始打字) 3. 退出编辑模式(回到命令模式) 4. 保存 / 退出(底行模式) 5. 移动光标(不用鼠标) 6. 删除内容 7. 复制/粘贴 8. 撤销/恢复 9. 快速跳到行首/行尾 10. 查找文字 四、完整实操示例(跟着做一遍就会) 五、新手最容易犯的错误 六、超实用小配置(让 Vim 更好用))
- [三、最常用操作(直接背这 10 个就够)](#文章目录 @[toc] 一、先安装 Vim(Ubuntu 默认可能没装) 二、Vim 三种核心模式(必须懂) 三、最常用操作(直接背这 10 个就够) 1. 打开/创建文件 2. 进入编辑模式(开始打字) 3. 退出编辑模式(回到命令模式) 4. 保存 / 退出(底行模式) 5. 移动光标(不用鼠标) 6. 删除内容 7. 复制/粘贴 8. 撤销/恢复 9. 快速跳到行首/行尾 10. 查找文字 四、完整实操示例(跟着做一遍就会) 五、新手最容易犯的错误 六、超实用小配置(让 Vim 更好用))
- [1. 打开/创建文件](#文章目录 @[toc] 一、先安装 Vim(Ubuntu 默认可能没装) 二、Vim 三种核心模式(必须懂) 三、最常用操作(直接背这 10 个就够) 1. 打开/创建文件 2. 进入编辑模式(开始打字) 3. 退出编辑模式(回到命令模式) 4. 保存 / 退出(底行模式) 5. 移动光标(不用鼠标) 6. 删除内容 7. 复制/粘贴 8. 撤销/恢复 9. 快速跳到行首/行尾 10. 查找文字 四、完整实操示例(跟着做一遍就会) 五、新手最容易犯的错误 六、超实用小配置(让 Vim 更好用))
- [2. 进入编辑模式(开始打字)](#文章目录 @[toc] 一、先安装 Vim(Ubuntu 默认可能没装) 二、Vim 三种核心模式(必须懂) 三、最常用操作(直接背这 10 个就够) 1. 打开/创建文件 2. 进入编辑模式(开始打字) 3. 退出编辑模式(回到命令模式) 4. 保存 / 退出(底行模式) 5. 移动光标(不用鼠标) 6. 删除内容 7. 复制/粘贴 8. 撤销/恢复 9. 快速跳到行首/行尾 10. 查找文字 四、完整实操示例(跟着做一遍就会) 五、新手最容易犯的错误 六、超实用小配置(让 Vim 更好用))
- [3. 退出编辑模式(回到命令模式)](#文章目录 @[toc] 一、先安装 Vim(Ubuntu 默认可能没装) 二、Vim 三种核心模式(必须懂) 三、最常用操作(直接背这 10 个就够) 1. 打开/创建文件 2. 进入编辑模式(开始打字) 3. 退出编辑模式(回到命令模式) 4. 保存 / 退出(底行模式) 5. 移动光标(不用鼠标) 6. 删除内容 7. 复制/粘贴 8. 撤销/恢复 9. 快速跳到行首/行尾 10. 查找文字 四、完整实操示例(跟着做一遍就会) 五、新手最容易犯的错误 六、超实用小配置(让 Vim 更好用))
- [4. 保存 / 退出(底行模式)](#文章目录 @[toc] 一、先安装 Vim(Ubuntu 默认可能没装) 二、Vim 三种核心模式(必须懂) 三、最常用操作(直接背这 10 个就够) 1. 打开/创建文件 2. 进入编辑模式(开始打字) 3. 退出编辑模式(回到命令模式) 4. 保存 / 退出(底行模式) 5. 移动光标(不用鼠标) 6. 删除内容 7. 复制/粘贴 8. 撤销/恢复 9. 快速跳到行首/行尾 10. 查找文字 四、完整实操示例(跟着做一遍就会) 五、新手最容易犯的错误 六、超实用小配置(让 Vim 更好用))
- [5. 移动光标(不用鼠标)](#文章目录 @[toc] 一、先安装 Vim(Ubuntu 默认可能没装) 二、Vim 三种核心模式(必须懂) 三、最常用操作(直接背这 10 个就够) 1. 打开/创建文件 2. 进入编辑模式(开始打字) 3. 退出编辑模式(回到命令模式) 4. 保存 / 退出(底行模式) 5. 移动光标(不用鼠标) 6. 删除内容 7. 复制/粘贴 8. 撤销/恢复 9. 快速跳到行首/行尾 10. 查找文字 四、完整实操示例(跟着做一遍就会) 五、新手最容易犯的错误 六、超实用小配置(让 Vim 更好用))
- [6. 删除内容](#文章目录 @[toc] 一、先安装 Vim(Ubuntu 默认可能没装) 二、Vim 三种核心模式(必须懂) 三、最常用操作(直接背这 10 个就够) 1. 打开/创建文件 2. 进入编辑模式(开始打字) 3. 退出编辑模式(回到命令模式) 4. 保存 / 退出(底行模式) 5. 移动光标(不用鼠标) 6. 删除内容 7. 复制/粘贴 8. 撤销/恢复 9. 快速跳到行首/行尾 10. 查找文字 四、完整实操示例(跟着做一遍就会) 五、新手最容易犯的错误 六、超实用小配置(让 Vim 更好用))
- [7. 复制/粘贴](#文章目录 @[toc] 一、先安装 Vim(Ubuntu 默认可能没装) 二、Vim 三种核心模式(必须懂) 三、最常用操作(直接背这 10 个就够) 1. 打开/创建文件 2. 进入编辑模式(开始打字) 3. 退出编辑模式(回到命令模式) 4. 保存 / 退出(底行模式) 5. 移动光标(不用鼠标) 6. 删除内容 7. 复制/粘贴 8. 撤销/恢复 9. 快速跳到行首/行尾 10. 查找文字 四、完整实操示例(跟着做一遍就会) 五、新手最容易犯的错误 六、超实用小配置(让 Vim 更好用))
- [8. 撤销/恢复](#文章目录 @[toc] 一、先安装 Vim(Ubuntu 默认可能没装) 二、Vim 三种核心模式(必须懂) 三、最常用操作(直接背这 10 个就够) 1. 打开/创建文件 2. 进入编辑模式(开始打字) 3. 退出编辑模式(回到命令模式) 4. 保存 / 退出(底行模式) 5. 移动光标(不用鼠标) 6. 删除内容 7. 复制/粘贴 8. 撤销/恢复 9. 快速跳到行首/行尾 10. 查找文字 四、完整实操示例(跟着做一遍就会) 五、新手最容易犯的错误 六、超实用小配置(让 Vim 更好用))
- [9. 快速跳到行首/行尾](#文章目录 @[toc] 一、先安装 Vim(Ubuntu 默认可能没装) 二、Vim 三种核心模式(必须懂) 三、最常用操作(直接背这 10 个就够) 1. 打开/创建文件 2. 进入编辑模式(开始打字) 3. 退出编辑模式(回到命令模式) 4. 保存 / 退出(底行模式) 5. 移动光标(不用鼠标) 6. 删除内容 7. 复制/粘贴 8. 撤销/恢复 9. 快速跳到行首/行尾 10. 查找文字 四、完整实操示例(跟着做一遍就会) 五、新手最容易犯的错误 六、超实用小配置(让 Vim 更好用))
- [10. 查找文字](#文章目录 @[toc] 一、先安装 Vim(Ubuntu 默认可能没装) 二、Vim 三种核心模式(必须懂) 三、最常用操作(直接背这 10 个就够) 1. 打开/创建文件 2. 进入编辑模式(开始打字) 3. 退出编辑模式(回到命令模式) 4. 保存 / 退出(底行模式) 5. 移动光标(不用鼠标) 6. 删除内容 7. 复制/粘贴 8. 撤销/恢复 9. 快速跳到行首/行尾 10. 查找文字 四、完整实操示例(跟着做一遍就会) 五、新手最容易犯的错误 六、超实用小配置(让 Vim 更好用))
- [四、完整实操示例(跟着做一遍就会)](#文章目录 @[toc] 一、先安装 Vim(Ubuntu 默认可能没装) 二、Vim 三种核心模式(必须懂) 三、最常用操作(直接背这 10 个就够) 1. 打开/创建文件 2. 进入编辑模式(开始打字) 3. 退出编辑模式(回到命令模式) 4. 保存 / 退出(底行模式) 5. 移动光标(不用鼠标) 6. 删除内容 7. 复制/粘贴 8. 撤销/恢复 9. 快速跳到行首/行尾 10. 查找文字 四、完整实操示例(跟着做一遍就会) 五、新手最容易犯的错误 六、超实用小配置(让 Vim 更好用))
- [五、新手最容易犯的错误](#文章目录 @[toc] 一、先安装 Vim(Ubuntu 默认可能没装) 二、Vim 三种核心模式(必须懂) 三、最常用操作(直接背这 10 个就够) 1. 打开/创建文件 2. 进入编辑模式(开始打字) 3. 退出编辑模式(回到命令模式) 4. 保存 / 退出(底行模式) 5. 移动光标(不用鼠标) 6. 删除内容 7. 复制/粘贴 8. 撤销/恢复 9. 快速跳到行首/行尾 10. 查找文字 四、完整实操示例(跟着做一遍就会) 五、新手最容易犯的错误 六、超实用小配置(让 Vim 更好用))
- [六、超实用小配置(让 Vim 更好用)](#文章目录 @[toc] 一、先安装 Vim(Ubuntu 默认可能没装) 二、Vim 三种核心模式(必须懂) 三、最常用操作(直接背这 10 个就够) 1. 打开/创建文件 2. 进入编辑模式(开始打字) 3. 退出编辑模式(回到命令模式) 4. 保存 / 退出(底行模式) 5. 移动光标(不用鼠标) 6. 删除内容 7. 复制/粘贴 8. 撤销/恢复 9. 快速跳到行首/行尾 10. 查找文字 四、完整实操示例(跟着做一遍就会) 五、新手最容易犯的错误 六、超实用小配置(让 Vim 更好用))
一、先安装 Vim(Ubuntu 默认可能没装)
打开终端(快捷键 Ctrl + Alt + T),输入:
bash
sudo apt update
sudo apt install vim -y
二、Vim 三种核心模式(必须懂)
Vim 只有 3 个模式,搞懂就会用了:
- 命令模式 (刚打开文件默认):只能移动光标、复制、删除,不能打字
- 插入模式 :可以正常编辑文字
- 底行模式:保存、退出、查找
三、最常用操作(直接背这 10 个就够)
1. 打开/创建文件
bash
vim 文件名.py # 打开文件,不存在就新建
vim test.txt
2. 进入编辑模式(开始打字)
按下面任意一个键:
i→ 在光标前面输入(最常用)a→ 在光标后面输入
进入后左下角会显示:-- INSERT --
3. 退出编辑模式(回到命令模式)
按 ESC 键
4. 保存 / 退出(底行模式)
先按 ESC,再输入:
:w→ 保存:q→ 退出:wq→ 保存并退出(最常用):q!→ 不保存强制退出
5. 移动光标(不用鼠标)
↑ ↓ ← →方向键- 或
h j k l(左手键位)
6. 删除内容
x→ 删除光标所在字符dd→ 删除整行
7. 复制/粘贴
yy→ 复制当前行p→ 粘贴到下一行
8. 撤销/恢复
u→ 撤销(像 Ctrl+Z)Ctrl + r→ 恢复撤销
9. 快速跳到行首/行尾
0→ 行首$→ 行尾
10. 查找文字
/要找的内容+ 回车
例:/hellon下一个,N上一个
四、完整实操示例(跟着做一遍就会)
- 打开终端,输入:
bash
vim demo.txt
- 按
i进入编辑模式 - 输入文字:
我在 Ubuntu 虚拟机里用 Vim - 按
ESC - 输入
:wq回车 → 保存退出 - 查看文件:
bash
cat demo.txt
五、新手最容易犯的错误
-
想打字却打不出来
→ 没按i进入插入模式 -
退格键不能用/乱码
→ 先按ESC再操作 -
退不出编辑器
→ 按ESC,输入:q!强制退出 -
保存失败
→ 文件权限不够,前面加sudobashsudo vim 文件名
六、超实用小配置(让 Vim 更好用)
让 Vim 显示行号、自动缩进,输入:
bash
vim ~/.vimrc
加入以下内容:
set number " 显示行号
set autoindent " 自动缩进
set tabstop=4 " Tab=4空格
set softtabstop=4
保存退出 :wq,重新打开 Vim 就生效了。