linux——vi编辑器知识点
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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
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编辑器的其它使用技巧。