Linux学习笔记:5.Vim编辑器(2):三种模式和命令

717 查看

Vim的3种模式:一般模式、编辑模式和命令模式。

一般模式

当我们是用“vim filename”编辑一个文件的时候,默认进入该文件的一般模式。
打开文件的命令有很多,如下图所示。

在这个模式下,可以进行的操作有:上下移动光标、删除某个字符、删除某行以及复制或粘贴一行或者多行。

下面我们新建一个文件,然后使用Vim打开该文件,如下所示:

首先是复制当前目录下的文件test.txt到“/home/miraclewong/abcd”目录下,并改名为“1.txt”。然后使用Vim工具编辑它,按回车键后进入文件“1.txt”,该模式就是一般模式。该模式下,我们可以移动光标的位置,操作命令如下表所示。

在一般的模式下,我们还可以实现字符串的复制、删除、粘贴等操作。

编辑模式

在一般的模式下不可以修改某一个字符,如果修改字符,只能进入编辑模式。从一般模式进入编辑模式,你只需要按i、I、a、A、o、O、r和R中的某一个键即可。当进入编辑模式,在屏幕的尾行会出现“插入”的字样。从编辑模式退回到一般模式,只需要按“Esc”键即可。具体命令如下表所示。

命令模式

在一般模式下,输入“:”或者“/”,即可以进入命令模式。在该模式下,我们可以进行搜索、保存、替换、退出、显示行号等操作。命令如下表所示。

命令模式的其他(如退出),如下表所示。