Linux vi命令:文本编辑器
Linux vi命令 功能描述
vi编辑器是Linux系统字符界面下最常使用的文本编辑器。vi编辑器是所有Linux系统的标准编辑器,用于编辑任何ASCII文本,对于编辑源程序尤其有用。vi编辑器功能非常强大,通过使用vi编辑器,可以对文本进行创建、查找、替换、删除、复制和粘贴等操作。vi编辑器有3种基本工作模式,分别是命令模式、插入模式和末行模式。
在Linux系统Shell提示符下输入vi和文件名称后,就进入vi编辑界面。如果系统内还不存在该文件,就意味着创建文件,如果系统内存在该文件,就意味着编辑该文件。
Linux vi命令 语法
vi [选项] [文件]
vi [选项]
命令中各选项的含义如表所示。
进入插入模式
当在Shell提示符下输入“vi文件名”之后就进入了命令模式,在命令模式下是不能输入任何数据的。
在命令模式下使用表所示命令可以进入插入模式。
光标移动
在命令模式下可以使用表所示命令进行光标的移动。
命令模式操作
在命令模式下可以使用表所示命令进行命令模式操作。
末行模式操作
在使用末行模式之前,请记住先按[Esc]键确定已经处于命令模式后,再按冒号[:]即可进入末行模式。可以使用表所示命令进行末行模式操作。
Linux vi命令 示例
使用vi编辑器。
[root@rhel ~]# vi
编辑/root/install.log文件。
[root@rhel ~]# vi /root/install.log
从第2行开始编辑/root/install.log文件。
[root@rhel ~]# vi +2 /root/install.log
以只读模式打开/root/install.log文件。
[root@rhel ~]# vi -R /root/install.log