linux - vi编辑器知识点 联系客服

发布时间 : 星期一 文章linux - vi编辑器知识点更新完毕开始阅读04b87dd028ea81c758f57847

1. 简述vi编辑器的三种模式及在每种模式下可以完成的功能。

第一:命令模式

在这种模式下我们可以移动光标,也可以通过各个字母键或各行编辑文件,可以实现对文件的修改、删除、复制。还可以粘贴和查找。 第二:插入模式

输入a或i可以进入插入模式,在屏幕左下角会出现“--INSERT--”,这样就可以用上下键移动光标,对文件进行操作,按“esc”可以退出插入模式。 第三:末行模式

退出插入模式后,按“:”,进入末行模式,在此模式下,使用“w”可以保存在插入模式中进行的操作;再按“q键”退出vi编辑器。“!”是强制命令,可以进行强制操作。 2. 在vi编辑器的命令模式下有哪些快速定位光标的方法?

K键——向上;J键——向下;H键——向左;L键——向右;这四个键可以移动光标。 G——切换到最后一行;1+G——切换到第一行;Ctrl+D——向下切换半页;Ctrl+U——向上切换半页;H——切换到当前页面第一行;M——切换到当前页面中间一行;L——切换到当前页面最后一行;

3. 从vi编辑器的命令模式进入插入模式有哪些方法,它们之间又有什么不同之处?

共有六种方法。

(1)a键——光标会向后移动一格; (2) A键——光标会移动到本行末尾; (3) i键——光标不移动;

(4) I键——光标会移动到本行行首; (5) o键——向下另起一行; (6) O键——向上另起一行。

4. 在图形化界面下建立如下图路径的文件:abc.txt

/ root abc.txt abc.txt文件内容如下: 111 555 333 222 444

请在字符界面下将内容排序为:(不得重新进入插入模式编辑) 111

…… 222 333 444 555

打开终端,在根目录下新建文档abc.txt,输入“vi abc.txt”,即进入abc.txt文档里,此时文档是空文档,我们需要输入内容,按“a”,进入插入模式,输入文档内容,按“esc”退出插入模式。按“:wq”进入末行模式、保存操作,并退出。

在不进入插入模式的情况下,将其内容排序,先用vi编辑器将其文档打开,输入“vi abc.txt”,按“R”键可以将当前字符修改为你想要的字符,这样可以将第二行“555”改为“222”,将第四行“222”改为“444”,将第五行“444”改为“555”,这样就可以将文档内容排序。

5. 练习vi编辑器的其它使用技巧。