上QQ阅读APP看书,第一时间看更新
3.4 实训:使用vi编辑器创建并编辑文档
1.实训要求
某软件公司为了新员工能够熟练掌握vi编辑器的使用,安排了一组任务让员工完成,要求如下:
①将/etc/man.config复制到默认打开的终端目录下。
②使用vi开启本目录下的man.config文件。
③在vi中设置一下行号。
④移动到第58行,向右移动40个字符,所看到的双引号内是什么目录?
⑤移动到第一行,并且向下搜寻bzip2这个字符串,请问它在第几行?
⑥将50~S100行之间的man改为MAN,并且逐个挑选是否需要修改,如何下达指令?
⑦修改完之后,突然反悔,要全部复原,有哪些方法?
⑧复制51~60行这十行内容,并且贴到最后一行之后。
⑨删除11~30行之间的20行。
⑩将这个文件另存为一个man.test.config文件。
到第29行,并且删除15个字符。
存储后离开
2.实训过程
①复制文件:
[root@localhost /]# cp /etc/man.config ./
②使用vi打开当前目录下的man.config:
[root@localhost /]# vi man.config
③执行:set nu命令。
④先按下58G再按下40→会看到/dir/bin/foo这个字样在双引号内。
⑤先执行1G或gg后,直接输入/bzip2。
⑥直接执行:50,100s/man/MAN/gc即可。
⑦简单的方法可以一直按u恢复到原始状态;执行不存储离开:q!命令之后,再重新读取一次该文件。
⑧选执行51G然后再10yy之后按下G,到最后一行,再p粘贴10行。
⑨选执行11G之后,再20dd即可删除20行。
⑩执行:w man.test.config命令。
执行29G之后,再15x即可删除15个字符。
执行:wq!命令。