前面在Linux基础学习(一)中讲到vi有三种模式,分别是一般模式、编辑模式和命令行模式。下面分别讲这三种模式:
1、一般模式
用vi打开一个文件就直接进入了一般模式,这也是默认的模式。vi后面必须跟一个文件名,如果这个文件存在就直接打开了,如果文件不存在就是新建了一个文件。在此模式中,我们可以通过上下左右键来移动光标,可以进行删除字符、删除整行、复制整行和粘贴整行的操作。
2、编辑模式
要想编辑内容就得进入到编辑模式,从一般模式切换到编辑模式我们只需按下“i、I、o、O、a、A、r、R”中的任意一个字母后就会进入编辑模式,待界面左下方出现INSERT或者REPLACE的单词才可以编辑。要返回到一般模式只需按下“ESC”即可。
3、命令行模式
一般模式切换到命令行模式,只需输入“:、/、?”中任意一个按钮即可将光标移动到最下面的一行。在此模式可以提供我们查找数据的操作,还可以进行读取、保存、大量替换字符、离开vi、显示行号等操作。
下一篇主要讲讲vi中常用到的按键及其功能说明。