第二讲 VI+GCC.pptVIP

  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文档。上传文档
查看更多
第二讲VIGCC

VI文字处理器 2011-03-12 抽查 ls man cd pwd mkdir rmdir cp rm mv cat tac date find du more、tail、 head、chmod、chown、 chgrp which、df、tar、 ln、locate 、less VI的3种模式 一般模式 :可以使用“上下左右”键来移动光标,可以使用“删除字符”或“删除整行”等操作 编辑模式:按下i 、I、o、O、a、A、r、R等字母后进入编辑模式 命令行命令模式:在一般模式中,输入“:或/或?”就可以将光标移动到最下面一行,在这个模式中,可以搜索数据、离开VI、显示行号等操作 VI3种模式的相互关系 一般模式: 光标移动、删除字符、删除整行、复制整行、粘贴整行等 编辑模式: 可以输入任何字符 命令行模式: 读取、存取文件以及其他附加功能 I,o,a,R [Esc] : , /, ? 使用VI进入一般模式 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename 进入一般模式 一般模式:移动光标的方法 h 或 向左方向键(←) 光标向左移劢一个字符 j 或 向下方向键(↓) 光标向下移劢一个字符 k 或 向上方向键(↑) 光标向上移劢一个字符 l 或 向右方向键(→) 光标向右移劢一个字符 如果想要进行多次移动的话,例如向下移动 30 行,可以使用 30j 或 30↓ [Ctrl] + [f] 屏幕『向下』移动一页,相当于 [Page Down]按键 [Ctrl] + [b] 屏幕『向上』移动一页,相当于 [Page Up] 按键 一般模式:移动光标的方法 nspace 那个 n 表示『数字』,例如 20 。按下数字后再按空格键,光标会向 右移动这一行的 n 个字符。 0 或功能键[Home] 这是数字『 0 』:移动到这一行最前面字符处 $ 或功能键[End] 移动到这一行的最后面字符处 G 移动到文件的最后一行 nG n 为数字。移动到文件的第 n 行。(可配合 :set nu) gg 移动到文件的第一行,相当亍 1G 啊! nEnter n 为数字。光标向下移动n 行 一般模式:搜索与替换 /word 向下寻找一个名称为 word 的字符串。 例如要在档案内搜寻 vbird 这个字符串,就输入 /vbird 即可! ?word 向上寻找一个字符串名称为 word 的字符串。 n 代表『重复前一个搜寻的动作』。 N 与 n 刚好相反,为『反向』中进行下一个搜寻。 一般模式:搜索与替换 :n1,n2s/word1/word2/g n1 与 n2 为数字。在第 n1 与 n2 行之间寻找 word1 这个字符串,并 将该字符串替换为 word2 ! :1,$s/word1/word2/g 从第一行到最后一行寻找 word1 字符串,并将该字符串替换为word2 ! :1,$s/word1/word2/gc 从第一行到最后一行寻找 word1 字符串,并将该字符串替换为word2 !且在替换前显示提示字符给用户确认 是否需要替换 一般模式:删除 x, X 在一行字当中,x 为向后删除一个字符 (相当亍 [del] 按键), X 为向前删除一个字符 nx n 为数字,连续向后删除 n 个字符。举例来说,我要连续删除 10 个字符, 『10x』。 dd 删除光标所在的那一行 ndd n 为数字。删除光标所在位置向下 n 列,例如 20dd 则是删除 20 列 d1G 删除光标所在到第一行的所有数据 dG 删除光标所在到最后一行癿所有数据 d$ 删除光标所在处,到该行的最后一个字符 d0 删除光标所在处,到该行的最前面一个字符 一般模式:复制 yy 复制光标所在那一行 nyy n为数字。复制光标所在处向下 n 行,例如 20yy 则是复制 20行 y1G 复制光标所在行到第一行的所有数据 yG 复制光标所在列到最后一行的所有数据 y0 复制光标所在的那个字符到该行行首的所有数据 y$ 复制光标所在的那个字符到该行行尾的所有数据 一般模式:粘贴、复原、重做、重复 p, P p 为将已复制的数据在光标下一

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档