博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

CrazyLinux工作室

用自己的能力证明自己,胜过用空话吹嘘自己。 原创文章欢迎分享,若需转载,请保留作者信息或注明出处, 谢谢
crazylinux.cublog.cn


实验三 文本编辑

----------------------------
出自:crazylinux工作室
网址: http://www.cublog.cn/u/21675/
时间:2007.11.26
转载请保留此信息

----------------------------
实验三  文本编辑

. 实验目的:

1.       掌握Linux系统终端方式使用的编辑器vi

2.       学习vi的启动、存盘、文本输入、现有文件的打开、光标移动、复制/剪贴、查找/替换等命令。

.    实验内容:

1.       熟练掌握vi编辑器的使用。

.   实验练习:

1.      熟悉vi环境

 

l         请在 /root 这个目录下建立一个名为 vitest 的目录;

l         进入 vitest 这个目录当中。

l         /etc/man.config 拷贝到本目录底下;

l         使用 vi 开启本目录下的 man.config 这个文件

l         vi 中设定一下行号。

l         移动到第62 行,向右移动 40 个字符,请问您看到的双引号内是什么目录?

l         移动到第一行,并且向下搜寻一下teTeX 这个字符串,请问他在第几行?

l         接着下来,我要将 50 100 行之间的 man 改为 MAN ,并且一个一个挑选是否需要修改,如何下达指令?

l         修改完之后,突然反悔了,要全部复原,有哪些方法?

l         我要复制 51 60 行这十行的内容,并且贴到最后一行之后;

l         删除 11 30 行之间的 20 行;

l         将这个档案另存成一个 man.test.config 的檔名;

l         去到第 29 行,并且删除 15 个字符;

l         请问目前的档案有多少行与多少字符?

l         储存后离开吧!

2 演示

l         mkdir /root/vitest

l         cd /root/vitest

l         cp /etc/man.config .

l         vi man.config

l         : set nu

l         先按下 62G ,再按下 40 + 向右键,会看到/dir/bin/foo

l         先按下 1G ,然后按下 /teTeX 搜寻,会看到他在第 51 行!

l         :50,100s/man/MAN/gc

l         (1)简单的方法可以一直按 u 回复到原始状态,

l         (2)使用不储存离开 :q! 之后,再重新读取一次该档案

l         51G 然后在 10yy 之后按下 G 到最后一行,再给他 p 贴上十行!

l         11G 之后,再给他 20dd 即可删除 20 行了;

l         :w man.test.config

l         29G 之后,再给他 15x 即可删除 15 个字符;

l         135行,共 3903 个字符 (好象有误)

l         :wq!

3VI的补充

 

请写出操作步骤:

     编辑文本文件/home/zhangsan/file1,分3行输入zhangsanlisiwangwu

     在末行模式下打开一个新文件file2

     file2中输入内容为“Please keyin your name:”,在这一行内容之后,将file1的内容读入到file2中。

     拷贝zhangsanlisi,粘贴在“Please keyin your name:”下一行;

     查找zhangsan,并将第一个zhangsan替换为liuliu

     将整个文件中的lisi替换为lisi2

 

 

.     思考题:

1.         如何去到 vi 该档案里面的页首或页尾?

2.         如何在一行中,移动到行头及行尾

3.         vi 里面r有什么功能

 

由于时间匆忙,作者水平有限,难免有不足之处,敬请批评指正,谢谢大家:

                                                                                                        

--crazylinux

 

发表于: 2007-12-17 ,修改于: 2007-12-17 13:23,已浏览531次,有评论1条 推荐 投诉


网友评论
内容:
联系方式QQ: 418010

全国第一家虚拟主机:支持伪静态.有利于提高排名 

15G全能空间年付500元/月付70元 可免费试用 
5GB 独立WEB空间、5GB 企业邮箱空间、5GB MSSQL数据库
(可划分5个数据库。可独立放5个不同的站点)

IIS连接数据 500 个、500GB/月流量、共享日志文件空间 

企业邮箱功能 
赠送5GB 超大企业邮箱,500个Email企业邮箱用户 
自动回复、自动转发、POP3、SMTP收发信、SMTP发信认证 
邮件过滤、邮件拒收、邮件夹管理、邮件域管理、定制邮件数 

数据库功能 
支持5GB MSSQL数据库空间,5个用户数据库

主机功能支持 
采用安全稳定的Win2003 .net2.0 架构 
支持ASP、PHP、ASP.NET、PERL等脚本、支持自定义CGI 
全面支持.net2.0版本,独立的Application应用池, 
支持SSI(Shtml),支持FrontPage扩展 
可免费自行绑定5个域名、500个解析、500个子域名 

详情咨询 QQ:418010
官方网站www.abcnic.com
www.abcnic.com评论于:2007-12-17 13:58:51 (58.211.16.★)

发表评论