vi
vi编辑器是所有Unix及Linux系统下标准的编辑器,他就相当于windows系统中的记事本一样,它的强大不逊色于任何最新的文本编辑器。他是我们使用Linux系统不能缺少的工具。对Unix及linux系统的任何版本,vi编辑器是完全相同的。
vim
可以将vim视作vi的高级版本,vim可以用颜色或下划线的方式来显示一些特殊的信息。
安装vim:yum install vim
假如安装不成功,试着改一下NAT模式下的子网IP(我将我的子网IP由192.168.181.0改为了192.168.18.0.,我是这样解决的,当然安装不成功会分很多种情况)
三种模式
基本上vi/vim分为3种模式,分别是一般命令模式、编辑模式****与命令行模式****。
-
一般命令模式
以vi打开一个文件就直接进入一般命令模式了(这是默认的模式。也简称一般模式)。在这个模式中,可以使用【上下左右】按键来移动光标,可以使用【删除字符】或【删除整行】来处理文件内容,也可以使用【复制、粘贴】来处理你的内容。 -
编辑模式
在一般命令模式中可以进行删除、复制、粘贴等的操作,但是无法编辑文件内容。要等到你按下【i、l、o、O、a、A、r、R】等任何一个字母之后才会进入编辑模式。通常在linux中,按下这些按键时,在界面左下方会出现【INSERT】或【REPLACE】的字样,此时才可以进行编辑,而如果回到一般命令模式时,则必须要按下【Esc】这个键即可退出编辑模式。 -
命令行模式
在一般模式当中,输入【:/?】三个中任何一个按钮,就可以将光标移动到最下面一行。在这个模式当中,可以提供你【查找数据】的操作,而读取、保存、批量替换字符、退出vi、显示行号等的操作则是在此模式中完成。
注意到上图的图例,会发现一般命令模式可与编辑模式及命令行模式切换,但编辑模式与命令行模式之间不可相互切换。
一般命令模式:
编辑模式
命令行模式