一,VI编辑器的概述
VI编辑器有三种工作模式:命令模式,插入模式,和末行模式。当我们打开VI编辑器到时候,进入到的是命令模式。
命令模式:在此模式下面可以输入很多丰富的有用的命令 。例如:控制屏幕光标的移动,字符、字或行的删除,移动复制
插入模式:在此模式下面可以进行文本输入
末行模式:文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号等,可以接收一些命令。之所以这种模式叫做末行模式,大概是因为命令都是在最后一行输入的吧
二,VI编辑器的模式之间到转换
1,命令模式下面转到插入模式
i,直接进入,是从当前光标位置进行输入
a,进入插入模式后是从当前光标位置de下一个位置开始输入
o(字母o),进入插入模式后,重新起一行,从这一行到开始位置进行输入
2,插入模式转到命令模式
直接按ESC键就从插入模式返回到来命令模式
3,命令模式进入末行模式
使用:即可从命令模式进入到末行模式
三,末行模式下面的一些常见命令
: w filename 文件将以指定到filename进行保存
:wq 存盘并且退出
:q! 不存盘强制退出
四,命令模式下面的一些命令
(一),删除
1,删除光标后面的字符 命令模式下按------------x
2,删除光标前面的字符 命令模式下按------------X
3,删除所在的行---------------------------------------dd
(二),粘贴复制操作
1,复制所在位置到一行----------------yy
2,取消操作-----------------------u
3,粘贴---------------------p