Linux vi命令

Linux vi命令:文本编辑器

Linux vi命令 功能描述

vi编辑器是Linux系统字符界面下最常使用的文本编辑器。vi编辑器是所有Linux系统的标准编辑器,用于编辑任何ASCII文本,对于编辑源程序尤其有用。vi编辑器功能非常强大,通过使用vi编辑器,可以对文本进行创建、查找、替换、删除、复制和粘贴等操作。vi编辑器有3种基本工作模式,分别是命令模式、插入模式和末行模式。

在Linux系统Shell提示符下输入vi和文件名称后,就进入vi编辑界面。如果系统内还不存在该文件,就意味着创建文件,如果系统内存在该文件,就意味着编辑该文件。

Linux vi命令 语法

vi [选项] [文件]
vi [选项]

命令中各选项的含义如表所示。

Linux 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

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程