vi 操作分为命令模式和编辑模式
vi 是 linux 下标配的一个纯字符界面的文本编辑器,由于不是图形界面,相关的操作都要通过键盘输入命令来完成,需要记住一些常用的操作命令,vim 是 vi 的升级版本,完全兼容 vi,vim 也可以完全当成 vi 使用,vim 是在 vi 的基础。
语法:vi 文件名
说明:如果文件存在,则打开该文件,如果参文件不存在,则会新建该文件(不是立即创建,而是在保存的时候创建)
vi 操作分为命令模式和编辑模式
命令模式:按 Esc 键,进入命令模式,命令模式下无法编辑
编辑模式:按 a 或者 i 字母键,进入编辑模式(此时,底部会出现 insert)。在命令模式下按 :wq (冒号键 w 键 q 键)保存退出,按 :q! 不保存退出。
从命令模式进入编辑模式按 a 或者 i 字母键。从编辑模式进入命令模式按 Esc 键。
dd:删除光标所在行
yy:复制光标所在行到缓冲区
p:粘贴缓冲区中的内容
gg:光标回到文件第一行
GG:光标回到文件最后一行
^ :光标移动至当前行的行首
$ :光标移动至当前行的行尾
/关键字:按斜杠/键,可以输入想搜索的字符,然后确定进行搜索,如果第一次查找的关键字不是想要的,可以一直按 n 键往后查找到想要的关键字为止。