文章来源于:http://bbs.ickey.cn/group-topic-id-40899.html
作者:xidianzxc
发现竟然没有写一篇介绍Vi的帖子,在linux中Vi也算是很重要的了,当然Vi的功能很强大,这里我只是简要的介绍一些常用的,可能会在日后开发中会用到的。
首先介绍一下Vi的几种模式:1. 命令模式
2. 输入模式
3. 末行模式
下面我们来用图说明一下这几种模式,首先我们新建一个叫demo的文件:
1. 命令模式
我们首先进入的就是vi的命令模式,在这种模式下我们不能输入字符,但是我们可以输入命令,那么我们首先输入第一个命令,按下键盘上的‘i ‘,我们将进入输入模式,在输入模式,我们可以进行内容的编辑。
2. 输入模式
在输入模式,我们可以看见最下面的提示字符 “INSERT“,表示目前,我们可以进行字符的输入了。我们输入字符,就输入我的ID吧“xidianzxc”。接下来,我们进入第三种模式,也就是末行模式。
3. 末行模式
在输入我们想要输入的字符后,我们要做的当然是保存,然后退出了,那么这个工作我们要在末行模式里来做。
做法如下:1. 在输入模式中,我们按键盘上的ESC键,返回到命令模式
2. 我们输入冒号 “:”
3. 输入我们指令
比如我们要保存然后退出,我们保存就是写入的意思,与之对应的命令字符是‘w’,表示退出的命令字符是’q’,效果如下图
回车之后,我们就使用Vi完成了一个完整的文件的创建,编辑,保存,退出的整个过程了,并且也体验了vi的三种模式。当然这只是Vi最基本的用法,下一个帖子将介绍Vi的一些其他常用的功能。
作者:xidianzxc
发现竟然没有写一篇介绍Vi的帖子,在linux中Vi也算是很重要的了,当然Vi的功能很强大,这里我只是简要的介绍一些常用的,可能会在日后开发中会用到的。
首先介绍一下Vi的几种模式:1. 命令模式
2. 输入模式
3. 末行模式
下面我们来用图说明一下这几种模式,首先我们新建一个叫demo的文件:
1. 命令模式
我们首先进入的就是vi的命令模式,在这种模式下我们不能输入字符,但是我们可以输入命令,那么我们首先输入第一个命令,按下键盘上的‘i ‘,我们将进入输入模式,在输入模式,我们可以进行内容的编辑。
2. 输入模式
在输入模式,我们可以看见最下面的提示字符 “INSERT“,表示目前,我们可以进行字符的输入了。我们输入字符,就输入我的ID吧“xidianzxc”。接下来,我们进入第三种模式,也就是末行模式。
3. 末行模式
在输入我们想要输入的字符后,我们要做的当然是保存,然后退出了,那么这个工作我们要在末行模式里来做。
做法如下:1. 在输入模式中,我们按键盘上的ESC键,返回到命令模式
2. 我们输入冒号 “:”
3. 输入我们指令
比如我们要保存然后退出,我们保存就是写入的意思,与之对应的命令字符是‘w’,表示退出的命令字符是’q’,效果如下图
回车之后,我们就使用Vi完成了一个完整的文件的创建,编辑,保存,退出的整个过程了,并且也体验了vi的三种模式。当然这只是Vi最基本的用法,下一个帖子将介绍Vi的一些其他常用的功能。