4正文编辑器.docVIP

  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文档。上传文档
查看更多
4正文编辑器

正文编辑器介绍 任何计算机用户最常做的事之一就是创建和编辑文件,包括文档、报告和文字等。在Linux/Unix操作系统中vi是一个有效的、相对简单的全屏幕编辑。使用vi,只要知道少量基本命令,然后,就能逐步扩大你的能力,去使用大量更复杂的命令。系统管理员使用vi,用于管理和维护系统。 正文编辑器 介绍正文编辑 高级vi命令 介绍正文编辑(1) 一、编辑概述 正文编辑是一个用以编写和修改文本(正文)文件的程序。 正文编辑不是一个字处理。它不包含文档格式或打印功能。 全屏幕编辑使你在屏幕上直接做出各种修改,并能直接看到修改后的效果。 介绍正文编辑(2) 二、vi概述 vi表示“visual editor”(直观编辑)。 vi是一个Linux/Unix操作系统世界中极为普遍的全屏幕文本编辑器。 vi提供了面向行和面向屏幕的有力特点,能完成任何正文编辑任务。 vi使你能创建新文件、修改旧文件。 介绍正文编辑(3) 三、调用vi 在命令行上打入: $ vi filename 如果文件存在,就能看到指定文件的前24行。 如果文件是新的,就能在屏幕底部看到告诉你正在创建新文件的信息。 一行开始处的波折号(~)表示文件的结尾。 练习:打入没有文件名的vi,将发生什么? 使用vi,创建一名为mine的新文件。 介绍正文编辑(4) 四、保留和退出vi 在改变文件的屏幕样本时,未改变原始正文文件。 改变成命令态,并打入:w,则写或保留,作出对文件的改变。 最好你经常保留你的改变。如果你不常保留,在掉电或计算机故障时,就损失了你的工作结果。 介绍正文编辑(5) 当你完成了在文件上的工作后,打入:wq,写你改变后的文件,退出vi。 :x和ZZ完成与:wq同样的工作。 不要保留任何修改的退出,打入:q!,如果你已做了改变,但不希望保留它,这种用法是有用的。 :q! 练习:不用保留mine而退出vi。 介绍正文编辑(6) 五、vi态 vi使用了二种状态:命令态和插入态。 当vi处于命令态时,打入的内容作为命令来解释。 大多数vi命令是单字符。 当vi处于插入态时,可打入正文给文件。 调用vi后,设置为命令态。 从插入态改变为命令态,按ESC键。 介绍正文编辑(7) 从命令态改变成插入态,使用以下插入命令之一。 a.命令i在游标处插入正文。 b.命令I在一行开始处插入正文。 c.命令a在游标后追加正文。 d.命令A在行尾追加正文。 e.命令o在游标下面新开一行。 f.命令O在游标上面新开一行。 介绍正文编辑(8) 在插入态处,不能打入命令,必须先按ESC键,返回到命令态。 你不知道自己处于何态,按ESC,不管原先是何态,都回到命令态。 在vi态之间转换 介绍正文编辑(9) 六、在vi上工作 1、 使游标位于文件所要求的位置。 2、 打入vi命令进入插入态。 在命令后不用按Return。 3、 打入所要求的工作。 按Return键, 开始新一行。 4、 按ESC键,终止插入态,回到命令态。 5、 工作结束按退出命令。 练习:调用vi mine。打入插入态命令,并插入正文的几行给文件。保留你的改变在新文件中。 介绍正文编辑(10) 七、在vi中移动游标 在全屏幕编辑时,能移动游标到文件的某位置,以便打入正文或作改变。 若键盘上有箭头键,就能在命令态中用它们,将游标进行上、下、左、右移动。 在命令态中,使用以下命令,在文件内部移动。 a. h往左移动游标一个字符。 b. l往右移动游标一个字符。 c. k?向上移动游标一行。 d. j向下移动游标一行。 介绍正文编辑(11) e. w向前移动游标一个字。 f. b向后移动游标一个字。 g. $移动游标到一行结尾处。 h. O移动游标到一行开始处。 i. G移动游标到文件结尾。 j. 1G移动游标到文件开始。 k. ctrl+u向上移动半个屏幕。 l. ctrl+d向下移动半个屏幕。 练习:试验在mine文件内移动游标,并插入正文到文件中。 介绍正文编辑(12) 八、删除正文 x删除游标处字符。 X删除游标前字符。 dw删除下一字符。 dd删除整个一行。 在删除命令前打入的数,表示执行此命令多少次,例如:15dd删除下15行。 d$或D将从游标处到行结尾处均删除。 d0或d^将从游标处到行开始处均删除。 u恢复前一次所做的删除。 练习:用3d连续删除从mine开始的相连字符。 介绍正文编辑(13) 九、修改正文 r后跟的一个新字符代替在游标处的字符。 R打入需代替的一组正文字符,修改完后按ESC返回命令态。 cw代替整个字,从打入起到按ESC止。 c$或C将替代游标到行结尾处的正文。 c0将替代从游标到行开始处的正文。

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档