vim编辑器
- vim 编辑器介绍
- vim 三种工作模式
- vi/vim 操作
- 打开/创建文件
- 命令模式快捷指令
- 底线模式快捷指令
前言
上节内容: Linux 基本命令
链接: https://blog.csdn.net/weixin_43098506/article/details/129298221
本节内容: Linux vi 编辑器。
下节内容: Linux 用户以及权限
链接:
正文
vim 编辑器介绍
vi\vim visual interface,是Linux中最经典的文本编辑器。vim 是 vi 的加强版本。
vim 三种工作模式

在vim编辑器中,总共有三种模式:命令模式,输入模式,底线命令模式。
命令模式:
通过键盘快捷键对文本进行操作
输入模式:
对内容进行编辑
底线模式:
文件的保存,文件的退出等。
vi/vim 操作
打开/创建文件
vim test1.txt
打开当前目录下 test1.txt 文件,若不存在则创建名为 test1.txt 的文件
打开/创建文件后,我们进入到第一个模式:命令模式。
i
插入
按下 i 键,我们从命令模式进入到输入模式,开始插入操作
Esc
按下Esc键,退出到命令模式
:wq
按下 :wq 后,保存并且退出 vim 编辑器
命令模式快捷指令
| 指令 | 含义 |
|---|---|
| yy | 复制当前行 |
| p | 粘贴 |
| dd | 删除光标所在行 |
| ndd | 删除n行 |
| u | 撤销 |
| ctrl+r | 反向撤销 |
| gg | 跳到首行 |
| G | 跳到行尾 |
| dG | 从当前行开始删除到行尾,包括当前行 |
| dgg | 从当前行向上全部删除,包括当前行 |
| d$ | 从光标位置删除到行尾 |
| d0 | 从光标位置删除到行头 |
| i | 以当前光标位置进入到输入模式 |
| a | 以当前光标位置之后进入到输入模式 |
| I | 以当前光标位置所在行的开头进入到输入模式 |
| A | 以当前光标位置所在行的结尾进入到输入模式 |
| o | 以当前光标位置所在行创建下一行并进入到输入模式 |
| O | 以当前光标位置所在行创建上一行并进入到输入模式 |
| k, j, h, l | 上下左右移动光标 |
| 0, $ | 光标移动到行开头,光标移动到行结尾 |
| PgUp, PgDn | 向上,向下翻页 |
| /, n, N | 进入到搜索模式,向下继续搜索,向上继续搜索 |
底线模式快捷指令
| 指令 | 含义 |
|---|---|
| :w | 保存 |
| :q | 退出 |
| :wq | 保存并退出 |
| :q! | 强制退出 |
| :set nu | 显示行号 |
| :set paste | 保证复制粘贴内容格式不错乱 |
上节内容: Linux 基本命令
链接: https://blog.csdn.net/weixin_43098506/article/details/129298221
下节内容: Linux 用户以及权限
链接:



















