操作系统实验3-vi编辑器使用.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
解决不能移动光标的问题在Ubuntu中,进入vi命令的编辑模式,发现按方向键不能移动光标,而是会输出ABCD,以及退格键也不能正常删除字符。这是由于Ubuntu预装的是vim-tiny,而我们需要使用vim-full,解决方法很简单,只需要以下两步:? ? 步骤一,输入下述命令以卸载vim-tiny:sudo apt-get remove vim-common1 步骤二,输入下述命令以安装vim-full:sudo apt-get install vim1 备注:需要在虚拟机联网的情况下。现在在vi命令的编辑模式即可正常使用方向键和退格键。vi命令是UNIX操作系统和类UNIX操作系统中最通用的全屏幕纯文本编辑器。Linux中的vi编辑器叫vim,它是vi的增强版(vi Improved),与vi编辑器完全兼容,而且实现了很多增强功能。输入模式命令?进入输入输出的方法命令作用a在光标后输入文本A在当前行末尾输入文本i在光标前输入文本I在当前行开始输入文本o在当前行后输入新一行O在当前行前输入新一行光标移动命令光标移动命令作用b移动到当前单词的开始e移动到当前单词的结尾w向前移动一个单词h向前移动一个字符j向上移动一行k向下移动一行l向后移动一个字符删除操作命令删除操作命令作用x删除光标所在的字符dw删除光标所在的单词d$删除光标至行尾的所有字符D同d$dd删除当前行?可在删除命令前加上数字,如5x表示删除5行。改变与替换操作命令改变与替换操作命令作用r替换光标所在的字符R替换字符序列cw替换一个单词ce同cwcb替换光标所在的前一字符c$替换自光标位置至行尾的所有字符C同c$cc替换当前行查询命令查询命令作用/abc向前查询abc?abc向后查询abcn向前继续查询N向后继续查询拷贝与粘贴命令拷贝与粘贴命令作用/yw将光标所在单词拷入剪贴板y$将光标至行尾的字符拷入剪贴板Y同y$yy将当前行拷入剪贴板p将剪贴板中的内容粘贴在光标后P将剪贴板中的内容粘贴在光标前文件保存及退出vi命令文件保存及退出vi命令作用:q不包存退出:q!不保存强制性退出:w保存编辑:w filename存入文件 filename 中:w! filename强制性存入文件 filename 中:wq保存退出:x同 :wqZZ同 :wq任务1:代码改错(必做)#include stdio.hint main(){int ID;char name[];printf(my name is %s and my id is %d,name, id)}通过vi编辑器,修改程序代码的错误,并且在屏幕上输出自己的名字和学号。比如:my name is zhangsan and my id is 189001012。将结果截图,提交到作业五,作业成绩将作为你实验三的实操成绩。任务2:请使用vi编辑器,修改Ubuntu的更新源修改为阿里云的源。(选做)完成这个任务,达到两个目的:一方面是为了让同学们掌握vi编辑器修改文件内容,另一个方面,就是解决我在下载软件包的时候找不到国外的更新源,或者下载网速太慢的问题。备份更新源:sudo cp /etc/apt/sources.list /etc/apt/sources_list.bak进行备份。然后使用vi编辑器,将原来文件/etc/apt/sources.list内容替换为阿里云的更新源。使用root用户打开vi编辑器。deb /ubuntu/ trusty main restricted universe multiversedeb /ubuntu/ trusty-security main restricted universe multiversedeb /ubuntu/ trusty-updates main restricted universe multiversedeb /ubuntu/ trusty-proposed main restricted universe multiversedeb /ubuntu/ trusty-backports main restricted universe multiversedeb-src /ubuntu/ trusty main restricted universe multiversedeb-src /ubuntu/ trusty-security main restricted universe multiversedeb-src /ubuntu/ trusty-updates main restricted universe multiversedeb-src /ubuntu/ trusty-proposed main restricted universe mul

文档评论(0)

js1180 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档