Linux操作系统实用教程06.pptVIP

  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文档。上传文档
查看更多
Linux应用基础 六 vi编辑器的使用 六 vi编辑器的使用 第六章 vi编辑器的使用 本章目标 掌握vi编辑器的启动、保存和退出 了解文本插入、移动光标、文本修改、屏幕命令和选项设置 掌握字符串检索、替换命令 掌握文本块移动和编辑多个文本文件的操作方法 六 vi编辑器的使用 第六章 vi编辑器的使用 6.1 认识Linux 的文本编辑器 6.2 vi编辑器的启动、保存和退出 6.3 vi编辑器的三种工作模式 6.4 命令模式下的操作 6.5 底行命令模式下的操作 6.6 文本移动和编辑多个文件 6.1 认识Linux 的文本编辑器 Unix提供了一系列的文本编辑器,包括ex、edit和vi vi(Visual)是Unix世界里极为普遍的全屏幕文本编辑器 vim(Vi IMproved)是它的改进版本 6.2 vi编辑器的启动、保存和退出 6.2.1 vi编辑器的启动 $ vi [ 选项 ] [ filename ] 6.2.2 存盘及退出 :w 回车 :w filename 回车 :q 回车 :wq 回车 :q! 回车 w,写;q,退出;!,强制 6.3 vi编辑器的三种工作模式 命令模式 (中间过渡模式) 使用vi编辑文件时,最初进入的一般模式 该模式下可以通过上下移动光标进行“删除字符”或“整行删除”等操作,也可以进行“复制”、“粘贴”等操作 无法编辑文字 输入模式 / 插入模式 仅在该模式下,用户才能进行文字编辑输入 用户可按[ ESC ]键回到命令行模式 底行命令模式 该模式下,光标位于屏幕的底行 用户可以进行文件保存或退出操作,也可以设置编辑环境,如寻找字符串、列出行号等 6.3 vi编辑器的三种工作模式 三种模式的切换 6.4 命令模式下的操作 6.4.1 命令模式到输入模式的转换命令 插入命令 i,光标前插入 I ,行首插入 附加命令 a,光标前插入 A,行尾插入 打开新行命令 o,光标行下方插入新行 O,光标行上方插入新行 6.4 命令模式下的操作 6.4.2 命令模式下的光标移动 光标移动 h或Backspace :光标左移一个字符 l或space :光标右移一个字符 j或Ctrl+n :光标下移一行 k或Ctrl+p:光标上移一行 翻页 Ctrl+u:向文件首翻半屏 Ctrl+d:向文件尾翻半屏 Ctrl+f:向文件尾翻一屏 Ctrl+b;向文件首翻一屏 6.4 命令模式下的操作 6.4.2 命令模式下的光标移动 快速定位 ) :光标移至句尾 ( :光标移至句首 }:光标移至段落开头 {:光标移至段落结尾 nG:光标移至第n行首 n+:光标下移n行 n-:光标上移n行 n$:光标移至第n行尾 H :光标移至屏幕顶行 M :光标移至屏幕中间行 L :光标移至屏幕最后行 0:(数字零)光标移至当前行首 6.4 命令模式下的操作 6.4.3 文本删除命令 删除字符 x,向后 X,向前 删除文本对象 dd,整行 D,光标至行尾 6.4.4 复原命令 u,单次操作 U,复原至初始状态 6.4 命令模式下的操作 6.4.5 行结合命令 J,把光标所在行与下面一行结合成一行 如果在J之前给出一个数字,例如3J,则表示把当前行及其后面的2行(共3行)结合成一行。 6.4.6 文本位移命令 ,命令将限定正文行向右移动一个制表位(8个空格) ,命令将限定正文行向左移动一个制表位 ,命令将光标所在行右移一个制表位 ,命令将光标所在行左移一个制表位 6.5 底行命令模式下的操作 命令模式下输入冒号“ :”进入底行命令模式 6.5.1 命令定位 :20 回车 #光标移到第20行的行首 :/string,前向搜索字符串 :?string,后向搜索字符串 6.5.2 全局(global)替换命令 :g/模式/命令表 6.5.3 插入shell命令 :!command 仅执行shell 命令 :r !command 读取命令的输入并插入 6.5 底行命令模式下的操作 6.5.4 恢复文件 :recover $ vi –r filename 6.5.5 vi的选项设置 为控制不同的编辑功能,vi 提供了很多内部选项 :set option :set all :set lines=24 :set number :set nonumber :set autoindent 6.6 文本移动和编辑多个文件 6.6.1 缓冲区方式的文本移动 编辑缓冲区 vi在“编辑缓冲区”中的文件副本上进行工作 当用单一文件名参数调用vi时,就把命名的文件拷贝到临时编

文档评论(0)

海川电子书城 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档