1.文件编辑器
1.vi,vim 加文件名liunx修改文件内容和改变目录_第1张图片
2.VI的三个模式
1, 命令行模式
该模式是进入 vi 编辑器后的默认模式。任何时候,不管用户处于何种模式,按下Esc键即可进入命令模式。

在命令模式下,用户可以输入 vi 命令,用于管理自己的文档。此时从键盘上输入的任何字符都被当做编辑命令来解释。若输入的字符是合法的 vi 命令,则 vi 在接受用户命令之后完成相应的动作。

但需注意的是,所输入的命令并不回显在屏幕上。若输入的字符不是 vi 的合法命令,vi 会响铃报警。
2, 文本输入模式
在命令模式下输入插入命令i、附加命令a、打开命令o、修改命令c、取代命令r或替换命令s都可以进入文本输入模式。

在该模式下,用户输入的任何字符都被 vi 当做文件内容保存起来,并将其显示在屏幕上。在文本输入过程中,若想回到命令模式下,按下Esc键即可。
3, 末行模式
末行模式也称 ex 转义模式。

在命令模式下,用户按:键即可进入末行模式下,此时 vi 会在显示窗口的最后一行(通常也是屏幕的最后一行)显示一个:作为末行模式的说明符,等待用户输入命令。多数文件管理命令都是在此模式下执行的(如把编辑缓冲区的内容写到文件中等)。

末行命令执行完后,vi 自动回到命令模式。
vi 工作模式之间的切换
如果要从命令模式转换到编辑模式,可以输入命令a或者i。

如果需要从文本模式返回,则按下Esc键即可。

在命令模式下输入:即可切换到末行模式,然后输入命令。
liunx修改文件内容和改变目录_第2张图片
3.光标的定位光标定位
hjkL //上下左右
0 $ //行首行尾
gg G //页首页尾
3G 进入第三行
/string (n N 可以循环的) //查找字符,按n键选下一个(重要)
4.文本编辑
文本编辑
yy 复制
dd 删除
p 粘贴
u undo撤销
5.进入其他模式
进入其它模式
a 进入插入模式
i 进入插入模式
o 进入插入模式
A 进入插入模式

: 进入末行模式(扩展命令模式)
v 进入可视模式
ESC 返回命令模式
6.改变目录
1.绝对路径:绝对路径是指从根元素开始到以其他子目录结束的查找文件或文件夹所需的完整详细信息。在网站和操作系统中使用绝对路径来定位文件和文件夹。绝对路径也称为绝对路径名或完整路径。
2.相对路径:指由这bai个文件所在的路径引起的跟其du它文件(或zhi文件夹)的路径关系。使用相对路径可以为我dao们带来非常多的便利。