第九讲 vi文字处理器.pptVIP

  1. 1、本文档共28页,可阅读全部内容。
  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文档。上传文档
查看更多
第九讲 vi文字处理器.ppt

第九讲 vi文字处理器 本章目标 了解Linux系统中的编辑器知识 掌握vi编辑器的模式切换 掌握vi编辑器的操作命令 掌握使用vi编辑器进行基本的文本编辑 掌握vim文字编辑器的基本操作 本章结构 文本编辑 文本编辑器概述 文本编辑器的作用 文本编辑器的分类 vi文本编辑器 vi编辑器的模式 vi编辑器的基本使用 编辑器的多文件操作 文本编辑器简介 vim文本编辑器 文本编辑器概述 文本编辑器的作用 Linux系统中的配置文件以文本文件的形式保存 Linux管理员需要通过编辑配置文件进行系统管理 文本编辑器的分类 行编辑器与全屏幕编辑器 字符界面编辑器与图形界面编辑器 Linux中的多种文本编辑器 vi Linux学习者需要掌握的第一个文本编辑器 大多数Linux系统中缺省使用的文本编辑器 Emacs 用于编辑程序源代码文件的文本编辑器 nano 在字符界面提供了菜单操作,易用性较好 gedit GNOME图形环境中的文本编辑器 vi简介 VIsual editor的简称 VI 编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下。由于不需要图形界面,使它成了效率很高的文本编辑器。尽管在Linux上也有很多图形界面的编辑器可用,但VI在系统和服务器管理中的能是那些图形编辑器所无法比拟的。 执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制 没有菜单,只有命令 vi的三种模式 一般模式 编辑模式 命令行模式 vi编辑器的基本使用 vi编辑器的启动与退出 文件操作 光标移动操作 编辑操作 查找与替换操作 vi编辑器的在线帮助 vi编辑器的启动与退出 直接进入编辑环境 $ vi 进入编辑环境并打开(新建)文件 $ vi myfile 退出vi编辑环境 输入末行命令放弃对文件的修改,并退出编辑器 :q! vi中的文件操作 打开新文件 读取文件 保存文件 另存为文件 退出vi编辑器 文件的打开与读取操作 打开新文件 打开新的文件到vi编辑器中 :e filename 打开新的文件到vi编辑器中,并放弃对当前文件的修改 :e! filename 读取文件内容到当前vi编辑器中 :r filename 文件保存与另存为 保存文件 保存对vi编辑器中已打开文件的修改 :w 另存为文件 将vi编辑器中的内容另存为指定文件名 :w myfile 退出vi编辑器的多种方法 未修改退出 没有对vi编辑器中打开的文件进行修改,或已对修改进行了保存,直接退出vi编辑器 :q 保存并退出 对vi编辑器中的文件进行保存并退出vi编辑器 :wq 不保存退出 放弃对文件内容的修改,并退出vi编辑器 :q! 光标移动和翻页操作 操作类型 光标操作键 功能 光标移动 h 向左移动光标 l 向右移动光标 k 向上移动光标 j 向下移动光标 翻页 Ctrl + f 向前翻整页 Ctrl + b 向后翻整页 Ctrl + u 向前翻半页 Ctrl + d 向后翻半页 vi常用命令 一般模式下的常用命令(光标移动) n空格: 向右移动n个字符 0:移动到行首 $:移动到行尾 G:移动到文末 nG:移动到文件的第n行 gg:移到文件第一行 n回车:向下移动n行 vi常用命令 一般模式下的常用命令(查找替换) /word: 在当前光标后查找含word的字符串 ?word:从光标开始向前查找含word的字符串 :n1,n2s/word1/word2/g:将n1行到n2行之间的word1替换为word2 :1,$s/word1/word2/g:将全文中的word1替换为word2 :1,$s/word1/word2/gc:与上个命令相同,但需要用户确认替换 vi常用命令 一般模式下的常用命令(删除、复制、粘贴) x/X:向后/前删除一个字符 dd:删除整行 ndd:删除从当前列向下的n行 yy:复制当前行 nyy:复制从当前向下的n行 p/P:将复制来的数据粘贴在光标的下/上一行 撤销操作 命令 功能 u 取消最近一次的操作,并恢复操作结果 可以多次使用u命令恢复已进行的多步操作 U 取消对当前行进行的所有操作 Ctrl + r 对使用u命令撤销的操作进行恢复 vi常用命令 编辑模式下的常用命令 i/I:在光标出插入(insert)/从当前所在行的第一个非空格符处开始插入 a/A:从光标的下一个字符插入/从光标所在行的最后一个字符插入 o/O:从光标所在行的下/上插入一行 r/R:替换,区别在于r仅替换一个字符,R一直替换到按下Esc才停止 Esc:退出,回到一般模式 vi常用命令 命令行模式下的常用

文档评论(0)

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

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

1亿VIP精品文档

相关文档