资源描述
项目五:VI编辑器
一、 典型任务
1、 了解Linux系统中的编辑器知识
2、 掌握vi编辑器的模式切换
3、 掌握vi编辑器的操作命令
4、 掌握使用vi编辑器进行基本的文本编辑
二、 背景描述
Linux的各种配置文件操作是日常管理活动之一,而VI是配置这些文件的一个利器。
三、 任务前提与准备
1、认真听讲、学习老师PPT。
四、 操作步骤
操作1要求:本实验具有连续性,请谨慎操作。
1、 请在/tmp目录下建立一个名为vitest的目录;
2、 进入vitest目录中;
3、 将/etc/man.config复制到本目录中;
4、 使用vi打开本目录下的man.config文件;
5、 在vi中设置行号;
6、 移动到第58行,并向右移动40个字符,请问双引号里面的目录是什么?
7、 移动到第一行,并向下搜索“bzip2”字符串,请问它在第几行?
8、 接下来,要将50~100行之间的man改为MAN,并且一个一个选择是否修改;
9、 修改之后,突然反悔,要全部复原,请问有哪些方法?
10、 要复制51~60行内容,并且粘贴到最后一行后面;
11、 删除11~30行之间的20行;
12、 将这个文件另存一个名为man.test.config的文件;
13、 到29行并删除15个字符;
14、 存储后离开。
操作1参考答案:
1、 “mkdir /tmp/vitest”
2、 “cd /tmp/vitest”
3、 “cp /etc/man.config /tmp/vitest”
4、 “vi man.config”
5、 “:set nu”
6、 先按下”58G”,然后按下”40”,再按下”向右方向键”,会看到”/dir/bin/foo”
7、 先执行”1G”或”gg”后,直接输入”/bzip2”,则回到第118行
8、 直接执行”:50,100s/man/MAN/gc”即可
9、 简单方法是一直按”u”,直到恢复完毕,也可以”:q!”直接不保存退出后,再重新用vi读取该文件
10、 “51G”,再按下”10yy”之后,按下”G”到最后一行,再按”p”粘贴10行
11、 “11G”后,再按下”20dd”,可删除20行
12、 “:w man.test.config”
13、 “29G”之后,再输入”15x”即可删除15个字符
14、 “:wq!”
操作2:块操作示例
1、”cd /tmp/vitest”
2、”vim testblock “,输入如下内容:
192.168.1.1
192.168.1.2
192.168.1.3
192.168.1.4
192.168.1.5
192.168.1.6
192.168.1.7
192.168.1.8
3、”:wq!”
4、”vim testblock”
5、按下”1G”或”g”,回到首行
6、同时按住”ctrl+v”不放,并按3下向下方向键,又按1下向右方向键,再2下”h”
直到反向显示如下模块为止才松开”ctrl+v”,完成数据模块复制
192.168.1.1
192.168.1.2
192.168.1.3
192.168.1.4
7、按下”y”
8、按下”G”,再按下”end”,再按下”o”
9、按下”p”,结束本实验
操作3:多文件操作示例
1、”cd /tmp/vitest”
2、”vim testip “,输入如下内容:
10.1.1.1
10.1.1.2
10.1.1.3
10.1.1.4
10.1.1.5
3、”:wq!”
4、”vim testblock testip”
5、”:n”,先到文件testip
6、同时按住”ctrl+v”不放,并按4下向下方向键,又按1下向右方向键,再2下”h”
直到反向显示如下模块为止才松开”ctrl+v” ,完成数据模块复制
10.1.1.1
10.1.1.2
10.1.1.3
10.1.1.4
10.1.1.5
7、”:N”,回到文件testblock
8、按下”y”
9、按下”G”,再按下”end”,再按下”o”
10、按下”p”,出现如下效果,执行”:wq!”分别保存testblock 和testip
192.168.1.1
192.168.1.2
192.168.1.3
192.168.1.4
192.168.1.5
192.168.1.6
192.168.1.7
192.168.1.8
10.1.1.1
10.1.1.2
10.1.1.3
10.1.1.4
10.1.1.5
操作4:同一窗口多文件显示操作示例
1、”vim testblock”
2、”:sp testip”
3、同时按住”ctrl+w”不放,松开后,按下”j”
4、同时按住”ctrl+w”不放,松开后,按下”k”
3、同时按住”ctrl+w”不放,松开后,按下”q”,实验完毕。
五、 注意事项
1、 独立完成以上操作,并自我总结。
六、 评价与总结
展开阅读全文