理工大嵌入式操作系统实验报告之VI编辑器的使用

知识共享许可协议 版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons

一、实验目的和要求
1 熟练掌握VI编辑器的三种工作模式
2 掌握Vi编辑器每种模式下的命令

二、实验内容和原理
利用Vi编辑器完成文本的编辑

三、主要仪器设备
PC机、装有Linux操作系统的虚拟机

四、操作方法与实验步骤
⑴ 在/root目录下建立一个名为vi的目录。
⑵ 进入vi目录
⑶ 将文件/etc/inittab复制到vi目录下
⑷ 使用vi打开vi目录下的inittab文件
⑸ 设定行号,指出 id:5:initdefault 所在行号
⑹ 将光标移动到该行
⑺ 复制该行内容
⑻ 将光标移动到最后一行行首
⑼ 粘贴复制行的内容
⑽ 撤销上一步的所做动作
⑾ 将光标移动到最后一行行尾
⑿ 粘贴复制行的内容
⒀ 光标移动到”si::sysinit:/etc/rc.d/rc.sysinit”
⒁ 删除该行
⒂ 存盘但不退出
⒃ 将光标移动到首行
⒄ 插入模式下输入“Hello, this is vi world”
⒅ 返回命令行模式
⒆ 向下查找字符串“0:wait”
⒇ 再向上查找字符串“halt”,强制退出 vi,不存盘

五、 实验数据记录和处理
1 mkdir /root/vi
2 cd /root/vi
3 cp /etc/inittab /root/vi/
4 vi inittab
5 set nu ESC /id:5:initdefault
6 enter
7 yy
8 G
9 p
10 u
11 G shift+4
12 p
13 /si::sysinit:/etc/rc.d/rc.sysinit
14 dd
15 :w
16 1+G
17 hello,this is vi word
18 ESC
19 /0: wait
20 ? halt :q
六、实验结果与分析
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
常用的vi编辑流程为
(1) vi 文件名
(2)键入i进入插入模式
(3)编辑
(4)ESC 退入到命令行模式
(5)wq 然后按enter保存退出

猜你喜欢

转载自blog.csdn.net/weixin_44611644/article/details/95068618