网站大量收购闲置独家精品文档,联系QQ:2885784924

13linux的的操作系统基本vì编辑器二.ppt

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
13linux的的操作系统基本vì编辑器二

上讲内容 1、什么是vi(vim) 2、vi的使用 3、命令行内容说明 4、案例练习问题描述、答案 复习1 寻找系统中含有字符为“.avi”的文件2分 vi中设置行号命令是什么?1分 修改完了,反悔,有哪些方式解决。2分 答案1 #find / -name “*.avi” :set nu 按u键;不存储离开:q!,重读 复习2 复制31~40行,并粘贴到最后一行之后2分 删除51~70行之间的20行1分 删除第76行的前18个字符1分 将目前修改过的文件另存为文件名testvi 1分 答案2 31G,10yy,G,p 51G,10dd 76G,18x 本讲内容 1、文件的恢复与暂存盘 2、vim的附加功能 3、做实验 1、文件的恢复与暂存盘 在ls –al一个文件夹的时候,发现有类似xyz和.xyz.swp两个文件,这是暂存盘的象征。 出现的原因有二: 1)、有人在编辑这个文件; 2)、之前在编辑文件时,vi程序中断了,临时保存了编辑内容。如何恢复呢? 直接vi xyz,在vi询问是否恢复时,选择恢复,再删除.xyz.swp。 2、vim的附加功能 如果在命令提示符输入alias 可以看见类似 alias vi=‘vim’ 这个命令表示vi此时就是vim 为什么要用vim? 颜色显示 支持许多程序语法(syntax) 2.1、块选择 2.2、多文件编辑 2.3、多窗口功能 2.1、块选择 选取效果如下 实验 首先,cd /tmp 然后vim testblock 依次输入,如图 回到一般模式,并保存。 重新用vim打开testblack。 按下1G,回到顶行头个字符 同时按下ctrl键和v键不放,再按↓键4次,又按→键1次,按h键调整选中所想,松开ctrl键和v键 按y键; 然后按G键 按下p键 结束实验 2.2、多文件编辑 同时进行多个文件的编辑。 例如,将文件1的数据复制到文件2里面的操作。 实验 vim testIP建立一个新的文件,内容如下 同时打开testblock和testIP 输入“:n”,表示切换到文件testIP,并显示内容,通过块复制功能ctrl+v,然后y复制ip数据 输入“:N”,表示切换到文件testblock,p粘贴刚刚复制的内容 结果如下显示 解决出现“还有2个文件等待编辑”问题,是逐一vim进去刚刚编辑过的文件testblock和testIP并用:wq!进行强制保存即可。 实验完毕。 2.3、多窗口功能 同时在不同的窗口显示两个文件,方便对照两个文件,进行一些增删改的操作。 实验 先打开vim testblock 然后输入“:sp testIP” 然后同时按下ctrl+w,松开后,按下j;(说出效果) 然后同时按下ctrl+w,松开后,按下k;(说出效果) 最后同时按下ctrl+w,松开后,按下q。 (说出效果) 实验结束。 同时打开testblock和testIP vim testblock testIP Thank you! 谢谢! IT Education Training Date: * 计算机系 罗海波 luo-hb@ 第12讲 vi文字处理器(二) Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 As

文档评论(0)

shaoye348 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档