网站大量收购独家精品文档,联系QQ:2885784924

第04章-Vim编辑器PPT课件.ppt

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 Vim编辑器;本章学习目标;目录;4.1 Vim编辑器简介;4.1 Vim编辑器简介;4.1 Vim编辑器简介;4.1 Vim编辑器简介;4.1 Vim编辑器简介;4.1 Vim编辑器简介;4.1 Vim编辑器简介;在该模式下,用户可以输入各种合法的 vi 命令,用于管理自己的文档。此时从键盘上输入的任何字符都被当做编辑命令来解释,若输入的字符是合法的 vi 命令,则 vi 在接受用户命令之后完成相应的动作。但需注意的是,所输入的命令并不在屏幕上显示出来。若输入的字符不是 vi 的合法命令,vi 会响铃报警。 ;4.1 Vim编辑器简介;在该模式下,用户输入的任何字符都被 vi 当做文件内容保存起来,并将其显示在屏幕上。在文本输入过程中,若想回到命令模式下,按Esc键即可。 ;4.1 Vim编辑器简介;可按Esc键,或用退格键将输入的命令全部删除之后,再按一下退格键,即可使 vi 回到命令模式下。 ;4.1 Vim编辑器简介;4.2 Vim编辑器的主界面;4.2 Vim编辑器的主界面;4.2 Vim编辑器的主界面;4.2 Vim编辑器的主界面;4.2 Vim编辑器的主界面;4.2 Vim编辑器的主界面;4.3 末行模式命令;4.3 末行模式命令;4.3 末行模式命令;4.3 末行模式命令;:35 将光标移到第 35 行 :35 w file 将第35行写入file文件 :3,5 w file 将第 3 行至第 5 行写入 file 文件 :1,. w file 将第 1 行至当前行写入 file 文件 :.,$ w file 将当前行至最后一行写入 file 文件 :.,.+5 w file 从当前行开始将 6 行内容写入 file 文件 :1,$ w file 将所有内容写入 file 文件,相当于 :w file;4.3 末行模式命令;:a,b w file 将第a行至第b行的内容写入file文件 :r file 读取file文件的内容,插入当前光标所在行的后面 :e file 编辑新文件 file 代替原有内容 :f file 将当前文件重命名为 file :f 打印当前文件名称和状态,如文件的行数、光标所在的行号等 ;4.3 末行模式命令;:/str/ w file 正向搜索,并将第一个包含字符串 str 的行写入 file 文件 :/str1/,/str2/ w file 正向搜索,并将包含字符串 str1 的行至包含字符串 str2 的行写入file 文件 ;4.3 末行模式命令;:.,$ s /str1/str2/g 用字符串 str2 替换正文当前行到末尾所有出现的字符串 str1 :1,$ s /str1/str2/g 用字符串 str2 替换正文中所有出现的字???串 str1 :g/str1/s//str2/g 功能同上 ;从上可见:g 放在命令末尾,表示对搜索字符串的每次出现进行替换;不加 g,表示只对搜索字符串的首次出现进行替换;g 放在命令开头,表示对正文中所有包含搜索字符串的行进行替换操作。;4.3 末行模式命令;7. 恢复文件 vi 在编辑某个文件时,会另外生成一个临时文件,这个文件的名称通常以 . 开头,并以 .swp 结尾。vi 在正常退出时,该文件被删除,若意外退出,而没有保存文件的最新修改内容,则可以使用恢复命令: :recover 恢复文件 也可以在启动 vi 时利用 -r 选项 ;4.4 命令模式命令;5. 取代 6. 复制和粘贴 7. 撤销 8. 重复上一个命令 返回本章目录 ;4.4 命令模式命令;4.4 命令模式命令;L 将光标移到屏幕的最下行(Lowest) nL 将光标移到屏幕的倒数第 n 行 w 在指定行内右移光标,到下一个字的开头 e 在指定行内右移光标,到一个字的末尾 b 在指定行内左移光标,到前一个字的开头 0 数字0,左移光标,到本行的开头 $ 右移光标,到本行的末尾 ^ 移动光标,到本行的第一个非空字符;4.4 命令模式命令;dw 删除光标右侧的字 ndw 删除光标右侧的 n 个字 db 删除光标左侧的字 ndb 删除光标左侧的 n 个字 dd 删除光标所在行 ndd 删除 n 行内容 ;4.4 命令模式命令;5. 取代 r 取代光标处之字符 R 取代字符直到按 ESC 为止 ;4.4 命令模式命令;

文档评论(0)

金华 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档