发新话题
打印

[原创] vi编辑器的案例练习 含答案

本主题由 isbasic 于 2008-4-24 08:27 加入精华

vi编辑器的案例练习 含答案

本文网址:http://bbs.bitscn.com/144849 复制

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

2. 进入 vitest 这个目录当中;

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

4. 使用 vi 开启本目录下的 man.config 这个档案;

5. 在 vi 中设定一下行号;

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

录?

7. 移动到第一行,并且向下搜寻一下『 teTeX 』这个字符串,请问他在第

几行?

8. 接着下来,我要将 50 到 100 行之间的 man 改为 MAN ,并且一个一个

挑选是否需要修改,如何下达指令?

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

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

11.删除 11 到 30 行之间的 20 行;

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

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

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

15.储存后离开吧!


技术成就梦想..  思想改变命运...
做一个有技术有思想的人....
我的群1798388........

TOP

整个的步骤可以如下所示:

1. mkdir /root/vitest

2. cd /root/vitest

3. cp /etc/man.config .

4. vi man.config

5. : set nu

6. 先按下 62G 再按下 40 + 向右键会看到『/dir/bin/foo

7. 先按下 1G 然后按下 /teTeX 搜寻会看到他在第 51

8. :50,100s/man/MAN/gc

9. (1)简单的方法可以一直按 u 回复到原始状态,(2)使用不储存离开 :q!

之后再重新读取一次该档案

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

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

12.:w man.test.config

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

14.135行,共 3903 个字符

15.:wq!

如果您的结果都可以查的到,那么 vi 的使用上面应该没有太大的问题啦!

技术成就梦想..  思想改变命运...
做一个有技术有思想的人....
我的群1798388........

TOP

谢谢楼主分享

TOP

谢谢!

感谢楼主分享

TOP

呵呵  看看

TOP

谢谢楼主.很基本的.值得我们这些新手学习啊

TOP

对初学者很有用

ok

TOP

学习了,谢谢!

TOP

短小精炼,超级经典

TOP

发新话题
版块跳转 
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论! 24小时违法信息处理:QQ58284700 TEL29989777
沪ICP备05002360号 / 增值电信业务经营许可证沪B2-20050290 / 当前时区 GMT+8, 现在时间是 2008-5-17 09:25 /