vi的基本操作
vi的基本操作
⼀、实验⽬的
1.掌握vi编辑器的三种⼯作模式;
2.学会vi编辑器的启动、保存和退出;
3.掌握命令模式下的操作。
⼆、实验环境
计算机⼀台,内存1GB,且安装有VMware Workstation 7,在虚拟机中安装Red Hat Enterprise Linux 5 Server。
三、实验内容
1.使⽤vi编辑器创建⽂本⽂件/root/v,⽂件内容为Hello Linux,最后保存
退出;
(1)vi v
(2)按I
显⽰ ~ -- INSERT --
(3)Hello Linux
(4)按ESC
(5)输⼊:
(6)wq//保存并退出
[root@localhost ~]# cat v
Hello Linux
2.插⼊2011年⽇历,并把该⽂件名改为;
(1)cal 2011 >>v /*2011后⾯必须有空格,否则命令不能完成*/
[root@localhost ~]# cal 2011 >>v
[root@localhost ~]# cat v
Hello Linux
/*显⽰2011年的⽇历*/
(2)mv
[root@localhost ~]#
显⽰同⽂件v相同的内容
3.把4、5、6⽉的⽇历整体向右移动⼀个制表位;(1)
(2)输⼊:set nu 回车
//显⽰了⾏号
(4)输⼊:12 回车 /*跳到12⾏*/
(5)输⼊ 8>>
显⽰
输⼊:wq保存退出
4.把该⽇历的标题“2011”改为“2011年全年⽇历”;(1)光标移⾄2011(2)按i
(3)将⽂字改为2011年全年⽇历
5.删除1、2、3⽉的⽇历,然后予以恢复;(1)按ESC
(2)输⼊
:4回车光标指向⽂件第4⾏
(3)输⼊
linux的vi编辑器命令8dd
(4)u
显⽰
6.把7、8、9⽉的⽇历整体移到⽇历的最后⾯;(1):20光标到达 7、8、9⽉起始⾏
(2)8yy
//对7、8、9⽉的⽇历这8⾏进⾏复制
(3)G //光标移⾄⽂末
(4)p 粘贴到⽂末
(5):20
(6)8dd //将原来位置的7、8、9⽉⽇历删除显⽰
7.依次检索字符串“30”,如果某个⽉的最后⼀天为“30”,则删除该字符串“30”;(1)输⼊:(2)/30 //光标定位到⽇历中的30
(3)n //光标定位到查的下⼀个30
(4)x //删除光标所在的数字3
(5)x//删除光标所在的数字0
重复(3)(4)(5)步
8.在该vi编辑器中统计该⽂件的⼤⼩。
(1)输⼊
:! //:!command 执⾏shell命令command
36 460

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。