一.VI文本编辑器
1.文本编辑器vi命令
文本编辑器的作用
- 创建或修改文本文件
- 维护Linux系统中的各种配置文件
Linux中最常用的文本编辑器
- vi :类UINX操作系统的默认文本编辑器
- vim:vim是vi文本编辑器(一般简称为vi编辑器)的增强版本
二.VI编辑器的工作模式
1.三种工作模式
- 命令模式
- 输入模式
- 末行模式
2.不同模式之间的切换
在vi编辑器的命令模式中一些基本且常用的命令
a | 在当前光标位置之后插入内容 |
A | 在光标所在行的末尾(行尾)插入内容 |
i | 在当前光标位置之前插入内容 |
I | 在光标所在行的开头(行首)插入内容 |
o | 在光标所在行的后面插入一个新行 |
O | 在光标所在行的前面插入一个新行 |
三.命令模式的基本操作
1.方向移动
2.翻页
操作类型 | 操作键 | 功能 |
---|---|---|
翻页 | Page Down键或 Ctrl + F | 向下翻动一整页内容 |
Page Up键或Ctrl + B | 向上翻动一整页内容 |
3.行内快速跳转
操作类型 | 操作键 | 功能 |
---|---|---|
行内快速跳转 | Home键或^键、数字0键 | 跳转到本行的行首 |
End键或者$键 | 跳转到本行的行尾 |
4.行间快速跳转
操作类型 | 操作键 | 功能 |
---|---|---|
行间快速跳转 | 1G或者gg | 跳转到文件的首行 |
G | 跳转到文件的末尾行 | |
#G | 跳转到文件中的第#行 |
5.行号显示
操作类型 | 操作键 | 功能 |
---|---|---|
行号显示 | :set nu | 在编辑器中显示行号 |
:set nonu | 取消编辑器中的行号显示 |