vi(Visual Interface)是Linux上最通用的标准编辑器,几乎99.99%的Linux发行版中都包含它。vi可以在不需要图形界面的情况下实现对文件的查看、修改、删除、查找、替换等众多功能。vi适用于通过ssh远程登入系统修改文件。
VI的基本操作方法:
vi指令语法: vi [文件名]
如果指定的文件名不存在,将会在内存中自动创建一个空文件,等待保存时保存到磁盘上。如果文件名存在则将打开该文件。vi在打开文件后有两种工作模式:
vi指令模式: 在这个模式下,不能对文件做修改,指令输入内容在屏幕的左下方显示。
vi编辑模式: 在编辑模式下,可以对文件内容进行修改,删减,或增加。在OpenWRT的系统下,我们可以输入键盘上的主键盘区内容,也可以使用上下左右箭头按键调整位置。
两种模式切换: 在指令模式下,按键盘上的字母"i"既进入编辑模式(insert方式),这个时候可对文件进行修改编辑。在编辑模式下按键盘的esc键,即可返回指令模式,可以输入指令。 vi支持的指令列表,所有指令都要输入":"作为指令开头,以回车作为指令结束:
退出vi编辑器指令,放弃对文件的修改: :q! 退出vi编辑器: :q 保存当前内容: :w 保存退出: :wq 强制保存退出: :wq! 搜索字符: :/[字符内容]
键盘输入 i 进入编辑模式,开始进行文字编辑。
保存退出:进入指令模式,输入保存退出指令:wq 该文件即保存。
网友评论