[2018年最新整理]redhat9vi编辑器.pptVIP

  1. 1、本文档共21页,可阅读全部内容。
  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文档。上传文档
查看更多
[2018年最新整理]redhat9vi编辑器

Vi编辑器 vi是在Linux操作系统的字符界面下使用的全屏幕文本编辑器。 仅能编辑字符,不能对字体和段落进行排版,没有菜单,只有命令,而且命令繁多。 使用户更好地了解Linux的运行状况,保证各项设定的正确执行,因此,常用vi来编辑和修改文件内容,实现系统管理、系统设定、服务器参数设定等工作。 提示:Linux系统中的参数文件几乎都是ASCII码的纯文本文件,因此利用任何一款文本编辑软件都可以修改Linux的参数文档。 Vi工作方式 命令模式(又称为一般模式):当用vi打开一个文件时,默认的工作模式就是命令模式 。 编辑模式 :按下“i,I,o,O,a,A”等字母之后可以进入编辑模式。 命令行模式(又称为末行模式):在命令模式中输入“:” 就可以将光标移动到屏幕最后一行。 5-* vi的3种模式转换关系 Command Mode 主要功能:移动鼠标或编辑文字 Last Line Mode 主要功能:搜索或替换、存保存及结束 Input Mode 主要功能:输入文字 按a、I、o键 按 :键 命令错误或按Esc键 执行vi命令 回到提示符 按q、pi、wq键 启动Vi 进入vi的命令模式 启动vi的命令格式为:vi [文件] 说明: 如果不指定文件或者指定的文件不存在,则新建一个文件;如果指定的文件存在,则打开该文件。 在vi的命令模式下所有输入的字母都被当作编辑命令解释并执行,而不会在屏幕上显示。 如果行首有“~”符号,则表示此行为空行。 启动vi 进入vi的命令模式 举例:建立一个名为test.txt的文件 [root @test root]# vi test.txt 打开的vi界面分为两部分: 编辑区和命令/状态区 最后一行左下角显示这个文件的当前状态: 如果是新建文件,则显示“文件名”[New File]; 如果是已存在文件,则显示当前文件的名称,行数和字符数,如“文件名” XL,XXC 启动vi 进入vi的编辑模式 在命令模式下,只要输入i,I,o,O,a,A任何一个字母就可以进入编辑模式。在编辑模式中,最后一行的左下角会出现--INSERT--字样,这表明此时在编辑区可以输入任意字符。 要想退出编辑模式,只需要按下ESC键即可。 启动vi 进入命令行模式 在命令模式下输入“:”,光标会移动到最后一行,在该模式下,可以实现字符的替换,设置行号,保存文件并退出vi等操作。 例如“:wq”表示存盘并退出当前vi 。 打开文件 文件的打开与读取操作 :vi filename 打开或新建文件名为***的文件到vi 编辑器中,并将光标置 于第一行首 :vi?+n?filename? 打开文件,并将光标置于第n 行首 :vi?+?filename? 打开文件,并将光标置于最后一行首 :vi?+/pattern?filename 打开文件,并将光标置 于第一个与pattern匹配的串处 :vi?filename....filename? 打开多个文件,依次 进行编辑 :e filename? 打开文件filename进行编辑 :r filename 读取文件内容到当前vi 编辑器 中 文本输入 要输入文本必须首先将工作模式转换为文本编辑模式, 在命令模式下键入i、I、a、A、o、O等命令中的任意一个 即可。此时在状态/命令区出现“--INSERT--”。 i 从当前的光标位置开始输入字符 I 光标移动到当前行的行首,开始输入字符 a 从当前光标的下一个位置,开始输入字符 A 光标移动到当前行的行尾,开始输入字符 o 在光标所在行之下新增一行 O 在光标所在行之上新增一行 r 替换当前字符 R 替换当前字符及其后的字符,直至按ESC键 s 从当前光标位置处开始,以输入的文本替代指定 S 删除指定数目的行,并以所输入文本代替之 ncw或nCW 修改指定数目的字 n1,n2 co n3 将n1行到n2行之间的内容拷贝到第n3行下 n1,n2 m n3 将n1行到n2行之间的内容移至到第n3行下 n1,n2 d 将n1行到n2行之间的内容删除 保存文件 文件保存与另存为 :w 保存但不退出 :w [newfile] 保存为指定的文件 :ZZ

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档