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 用户以及权限
链接: