vi 文本编辑器
概念:就是linux和unix的内置文本编辑器 vi,但是后来很多linux的发行商都升级了该指令
问题:如果本机没有vim 自行下载 yum -y install vim
启动: vim [文件路径/文件名字] (注意如果该路径下没有这个文件,vim会为你创建一个空文件)
工作模式:
1.命令模式
概念:这是vi启动后最先看到的模式。它能提供搜索,删除,查看,复制,粘贴,等等键盘操作。
操作:
光标移动 上下左右键 G(将光标移动到最后一行) ,n+G(将光标移动到最后一行)
删除 dd
复制 yy 将内容复制到缓冲区当中 swap
粘贴 p
搜索 /str(正向搜索)或者 ?str(反向搜索)
保存退出 : zz
模式切换 :命令行模式 -----> 输入模式
i : 在光标前插入文本
I :在当前行的首位插入
a : 在光标后插入
A :在当前行尾插入
o :在光标所在行的下一行插入
0: 在光标所在行的上一行插入
2.输入模式
概念:该模式下可以完成对文件内容的修改,删除,添加操作。
该模式下没有键盘操作指令。
模式切换: 输入模式 -----> 命令行模式
3.末行模式
概念:该模式下可以保存文件内容,替换文件内容,退出vim编辑器
操作 : 保存文件内容: :w(保存在原文件中)
另存为: :w 路径/filename
追加: :w >> 路径/filename(注意目标文件一定要存在,如果没有那就是另存为)
退出: :q(正常退出) , q!(强制退出)
显示行号: :set nu
不显示行号: :set nonu
替换 : 不重点掌握
```