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

《Linux操作系统实用教程》第6章.pptVIP

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《Linux操作系统实用教程》第6章,linux操作系统教程,linux操作系统教程pdf,操作系统实用教程,操作系统实用教程答案,操作系统实用教程pdf,linux实用教程,linux实用教程pdf,linux实用教程第二版,linux实用教程刘兵

第6章 vi编辑器的使用 用户无论是建立文本文件,还是编写程序、配置系统环境,都要用到文本编辑器。Linux操作系统环境下提供了许多文本编辑器,本章重点讲解vi编辑器,启动、保存、退出和其工作模式等内容,并对利用vi编辑器建立、编辑、加工处理文本文件操作方法进行了详细介绍,其中包括文本的插入、修改、恢复、光标移动、字符串检索、全局替换、vi编辑器的设置以及编辑多个文本文件和文本块的移动、复制等内容。 6.1 认识Linux 的文本编辑器 Unix提供了一系列的文本编辑器,包括ex、edit和vi。Vi是Unix世界里极为普遍的全屏幕文本编辑器,VIM是它的改进版本Vi IMproved的简称。几乎可以说任何一台Unix/Linux机器都会提供这套软件,Vi 的原意是 “Visual”,它是一个立即反应的编辑程序,也就是说可以立刻看到操作结果,于 vi 是全屏幕编辑器 ?。 6.2 vi编辑器的启动、保存和退出 vi编辑器的启动 vi [选项][filename] 存盘及退出 :w 回车 :w filename 回车 :q 回车 :wq 回车 :q! 回车 6.3 vi编辑器的三种工作模式 6.4 命令模式下的操作 命令模式到输入模式的转换命令 插入命令 附加命令 打开新行命令 命令模式下的光标移动 基本光标移动命令 快速光标定位命令 快速光标定位命令 移至行首 “^”及“0”(零) 移至行尾 “$” 移至指定行 “[行号]G” 移至指定列 “[列号]|” 命令模式下的操作~文本删除命令 删除字符 “x”及“X” 删除文本对象 “dd”、“D”及“d与光标移动命令的组合”, 例: d0 回车 d5l 回车 d$ 回车 d3G 回车 命令模式下的操作 复原命令 “u”及“U” 行结合命令 J(大写字母)把光标所在行与下面一行结合成一行。如果在J之前给出一个数字,例如3J,则表示把当前行及其后面的2行(共3行)结合成一行。 命令模式下的操作~文本位移命令 “”命令将限定正文行向右移动,通常是一个制表位(8个空格) “”命令将限定正文行向左移动。 “”命令将光标所在行右移8个空格。 “”命令将光标所在行左移8个空格。 命令模式下的操作~字符串检索命令 向前检索 /字符串 回车 向后检索 ?字符串 回车 检索下一个字符串 n和N可以重复上一个检索命令。 检索特殊字符 * ^ $ [ / \ | 需要使用转义形式,即在这些字符前面加上反斜线“\”,使其失去特殊的含义 。 6.5 底行命令模式下的操作 定位操作 :20 回车 #光标移到第20行的行首。 显示指定文本区 :m,np #显示m,n行 删除指定文本区 :m,nd #删除m,n行 给定检索字符串的模式,向前或向后查找,光标停在首先找到的匹配行的行首。 底行命令模式下的操作~全局替换命令 :g/模式/命令表 :g/字符串1/p :g/字符串1/s//字符串2/ :g/字符串1/s//字符串2/g :g/字符串1/s//字符串2/gp :g/字符串1/s//字符串2/gc :g/字符串0/s/字符串1/字符串2/g 底行命令模式下的操作~全局替换命令 :g!/模式/命令表 对所有不匹配给定模式的文本行执行给出的命令表。 例,:g!/IS/s/this/That/gp :g/^/s// /g :s/模式/替代文本/选项 例, :s/is/are :s/is/are/g 底行命令模式下的操作~插入shell命令 vi编辑器中执行shell命令有两种情况: (1) 仅执行shell命令,格式如下: :!command (2) 读取命令的输入并插入,命令格式如下: :r !command 如 :r !ls ,会在vi所编写的当前文件光标位置插入所执行ls的输出内容。 恢复文件 vi 在编辑某个文件时,生成一个以 . 开头,并以 .swp 结尾的临时文件。vi 在正常退出时,该文件被删除,若意外退出,而没有保存文件的必威体育精装版修改内容,则可以使用恢复命令: :recover 也可以在启动 vi 时利用 -r 选项来恢复文件。如:vi –r filename 。 vi的选项设置 为控制不同的编辑功能,vi 提供了很多内部选项。利用 :set 命令可以设置选项。 :set all :set lines=24 :set number :set nonumber :set autoindent

文档评论(0)

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

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

1亿VIP精品文档

相关文档