第四章:vi和vim 文本编辑器
一、< vi/vim 文本编辑器 >简介
★ vi/vim 文本编辑器 是一个<纯文本编辑工具>,类似于<Windows的记事本>
★ vim 是 vi 的加强版 需要另行安装
yum install -y vim
二、vi编辑器使用方法
1、创建:一个新的文本文件
vi newfile01.txt
(可以是:一个新的不存在的文件)
2、编辑:一个老的文本文件
vi oldfile02.txt
(可以是:一个老的已存在的文件)
3、< vi/vim 文本编辑器 >的<三种工作模式>
(1) 命令模式(快捷命令)
可以完成对文件的操作命令,打开<vi编辑器>,就自动处于<命令模式>
☞ 例如:dd删除、yy复制、p粘贴、u撤消等等快捷操作
(2) 插入模式
可以完成对文件的编辑功能。
☞ 例如:常规的文本录入及编辑修改。
(3) 末行模式(转义命令)
类似于<命令模式>,区别在于:<末行模式>是以<:冒号>,输入命令,然后以<enter回车键>结尾来执行命令。
☞ 例如:w保存、q退出、set设置、/查询等等。
4、★ <三种模式>之间的切换
☞ 通过<ESC键>,可以从<输入模式>和<末行模式>,退回到<命令模式>
☞ 从<命令模式>切换到<输入模式>:<i/I/a/A/o/O/r/R/s/nS>等等。
☞ 从<命令模式>切换到<末行模式>:<:冒号>
5、<命令模式>中的<快捷操作>方法
定位:
定位 行:
Ngg 10gg 2gg 定位到:指定行号的行首
gg = 1gg 定位到:第1行的行首
G 定位到:末行的行首定位 一行中的光标位置:
^ 定位:一行中