1.VIM 编辑器概述
在 Linux 中编辑文本的工具,用于编辑文本文件、各种系统的配置文件等等。
- 编辑器的工作模式
- 一般模式,也称为命令模式
- 编辑模式
- 底行模式
vim编辑文件命令:vim 文件名
2.编辑模式
编辑文本文件,命令 vim 文件名,如果文件不存在,编辑保存就创建了。
-
打开文件后默认进入命令模式。
-
输入
a , i , o
或者insert
键,进入到编辑模式,可以随意编辑文件。 -
编辑完成,按下
esc
键,进入到命令模式。 -
如果再次按下
a , i , o
或者insert
键,进入到编辑模式,可以随意编辑文件。
3.VIM 编辑器命令模式
vim 文件名,回车,进入到 vim 编辑器的命令模式。
语法 | 功能描述 |
---|---|
yy | 复制光标当前一行 |
y数字y | 复制一段(从第几行到第几行) |
p | 箭头移动到目的行粘贴 |
u | 撤销上一步 |
dd | 删除光标当前行 |
d数字d | 删除光标(含)后多少行 |
x | 剪切一个字母,相当于del |
X | 剪切一个字母,相当于Backspace |
yw | 复制一个词 |
dw | 删除一个词 |
shift+6(^) | 移动到行头 |
shift+4 ($) | 移动到行尾 |
1+shift+g | 移动到页头,数字 |
shift+g | 移动到页尾 |
数字+shift+g | 移动到目标行 |
4.底行模式
命令模式下按冒号:
进入到底行模式。
输入 wq
回车,写入并保存
输入 q!
回车,退出不保存
进入底行模式后可以使用 shell 语句,例如查找 Java 的安装目录:
结果: