vi 使用手册 Vi manual.pptVIP

  1. 1、本文档共34页,可阅读全部内容。
  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使用手册Vimanualppt课件

vi 使用手册 Vi manual Linux 文字编辑器 Linux系统提供了一个完整的编辑器家族系列,如Ed、Ex、Vi和Emacs等,按功能它们可以分为两大类:行编辑器(Ed、Ex)和全屏幕编辑器(Vi、Emacs)。 行编辑器每次只能对一行进行操作,使用起来很不方便。 全屏幕编辑器可以对整个屏幕进行编辑,用户编辑的文件直接显示在屏幕上,修改的结果可以立即看出来. 为什么要用vi? vi 相对于图形界面的编辑器,操作比较麻烦。最大特点对环境要求不高,可以用字符界面操作远程操作,在各种UNIX/Linux都是相应版本。甚至是在嵌入式开发板运行。 主要用于修改操作系统的配置文件,编写脚本,以及编程和修改程序代码. 这一些临时性的修改用图形界面或远程传输修改很麻烦,远不如直接用vi修改方便 vi自动支持对 conf(配置文件),C语言,Shell脚本和Makefile脚本的语法高亮度. 语法高亮度显示 Vi简介 vi是“Visual interface”的简称,它在Linux上的地位就仿佛Edit程序在DOS上一样。它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其他编辑程序所没有的。 Vi不是一个排版程序,它不象Word或WPS那样可以对字体、格式、段落等其他属性进行编排,它只是一个文本编辑程序。 图形界面编辑器操作 图形界面编辑器操作 主要通过菜单,工具条进行操作 用鼠标进行定位 只有特殊情况才采用快捷键. 特殊情况采用对话框输入一些信息,如查找 这样操作直观,用户记忆量小,基本会一种编辑器可以很快使用其它编辑器 图形界面编辑器 vi操作模式 vi没有菜单,只有命令,且命令繁多。Vi有三种基本工作模式:命令模式、文本输入模式和末行模式。这是用惯GUI编辑器用户开始使用感到困惑地方 文本输入模式就是普通输入文字模式 命令模式相当于快捷键,但是为了兼容性考虑,vi并不使用ctrl,alt之类辅助键,而且直接采用字母来表示命令,为了与平时输入文字字符区别,必须明确一种模式操作 末行模式,主要是要输入一辅助信息的功能,如输入查找文字,行号和另存文件名等,跟GUI对话框的功能相当 命令模式 任何时候,不管用户处于何种模式,只要按一下ESC键,即可使Vi进入命令行模式;我们在shell环境(提示符为$)下输入启动Vi命令,进入编辑器时,也是处于该模式下。 在该模式下,用户可以输入各种合法的Vi命令,用于管理自己的文档。此时从键盘上输入的任何字符都被当做编辑命令来解释,若输入的字符是合法的Vi命令,则Vi在接受用户命令之后完成相应的动作。 但需注意的是,所输入的命令并不在屏幕上显示出来。 若输入的字符不是Vi的合法命令,Vi会响铃报警。 文本输入模式 在命令模式下输入插入命令i、附加命令a 、打开命令o、修改命令c、取代命令r或替换命令s都可以进入文本输入模式。在该模式下,用户输入的任何字符都被Vi当做文件内容保存起来,并将其显示在屏幕上。在文本输入过程中,若想回到命令模式下,按ESC键即可。 末行模式 末行模式也称ex转义模式。 Vi和Ex编辑器的功能是相同的,二者主要区别是用户界面。在Vi中,命令通常是单个键,例如i、a、o等;而在Ex中,命令是以按回车键结束的正文行。Vi有一个专门的“转义”命令,可访问很多面向行的Ex命令。 在命令模式下,用户按“:”键即可进入末行模式下,此时Vi会在显示窗口的最后一行(通常也是屏幕的最后一行)显示一个“:”作为末行模式的提示符,等待用户输入命令。多数文件管理命令都是在此模式下执行的(如把编辑缓冲区的内容写到文件中等)。末行命令执行完后,Vi自动回到命令模式。例如: 若在末行模式下输入命令过程中改变了主意,可按 ESC键,或用退格键将输入的命令全部删除之后,再按一下退格键,即可使Vi回到命令模式下。 Vi模式之间的转换 vi的启动 用户登录到系统中之后,系统给出提示符“$”。在提示符后键入Vi和想要编辑(或建立)的文件名,便可进入Vi。 $ vi example.c 上例,即可对文件example.c的进行编辑,如果文件不存在,则自动重建 如果只键入Vi,而不带文件名,也可以进入Vi。之后在光标处键入文件内容,退出Vi时,只需在退出末行模式命令q后输入文件名即可。 如 :wq example.c 退出保存文件时,把文件命名为example.c :表示末行模式 vi启动状态 进入Vi之后,首先进入的就是命令模式,也就是说等待命令输入而不是文本输入。 换句话说,你要输入i或a才能进入输入模式. 这时输入的字母都将作为命令来解释。光标停在屏幕第一行首位上(用 表示) 其余各行行首均有一个“~”符号,表示该行为空行。 最后一行也称状态

文档评论(0)

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

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

1亿VIP精品文档

相关文档