请说出vi编辑器的三种模式以及他们之间的相互转换。

发布网友

我来回答

1个回答

热心网友

1)、Vi工作有三种模式:命令模式、文本输入模式和末行模式。用Vi打开一个文件后,处于命令模式。利用文本插入命令,如i,a,o等可以进入输入模式,用[Esc]键可以从输入模式退回命令模式。在命令模式中按“:”键可以进入到末行模式,当执行完命令或按[Esc]键可以回到命令模式。

2)、命令如下:

vi –o file1 file2 #水平分割打开两个文件

/test #在file1文件中查找test字符串,可以在命令模式或末行模式执行

光标移动到test行,用V命令选中该行

用yy命令复制该行到缓冲区

用ctrl-w ctrl-w 命令进行窗口切换,切到file2文件中

光标定位到文件末尾,用p命令进行粘贴

:wq #保存退出

Vim使用方法详见《Linux就该这么学》第四章内容。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com