2Linux的用户接口与文本编辑器_2.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文档。上传文档
查看更多
Vi的使用 如果用户对文件的内容作了修改,然后决定要放弃对文件的修改,可以使用“:q!”强行退出vi :wq 用户在编辑结束时,用“:wq”命令保存文件至磁盘,然后退出vi。 ZZ指令表示快速保存文件的内容,然后退出vi,功能和“:wq”相同。 注意:ZZ前面没有冒号。 :w! 强行覆盖一个已存在的文件。 vi的使用 3.输入文本 进入vi编辑器时,处于指令模式,从键盘输入的字符都被作为指令。通过输入下表的命令,就可以进入输入方式,这时从键盘输入的字符都被当作文件的正文。 vi的使用 i——在目前光标前插入所要输入之文字。 a——在目前光标后开始输入文字。 o——在当前光标所在行下新增一空行,并从行首开始输入文字。 I——插于行首。 A——插于行尾。 O——在当前光标所在行上新增一空行,并从行首开始输入文字。 vi的使用 4.移动光标 不管处于什么模式下,四个方向键是最常用的光标移动键,为了进行文本的编辑修改,还有退格键及组合键等其他按键可以移动光标 vi的使用 h、j、k、l:分别控制光标左、下、上、右移格。 Ctrl+b: 上滚一屏。 Ctrl+f: 下滚一屏。 Ctrl+d: 下滚半屏。 Ctrl+u: 上滚半屏。 G: 移到文件最后。 w: 移到下个字的开头。 b: 跳至上个字的开头。 vi的使用 nG:光标移至第n行首 n+:光标下移n行 n-:光标上移n行 n$:光标移至第n行尾 H :光标移至屏幕顶行 M :光标移至屏幕中间行 L :光标移至屏幕最后行 0:(注意是数字零)光标移至当前行首 $:光标移至当前行尾 vi的使用 nw:右移n个字,n为数字,光标处于第n个字的字首。w是forword(向前)中的字母w。 w:右移1个字,光标处于下一个字的字首。 nb:左移n个字,n为数字,光标处于第n个字的字首。b是back(向后)的首字母。 b:左移1个字,光标处于下一个字的字首。 vi的使用 5. 删除 x: 删除当前光标所在后面一个字符。 X: 删当前光标的左字符。 nx: 删除当前光标所在后面#个字符。例如,5x表示删除5个字符。 dd: 删除当前光标所在行。 ndd: 删除当前光标所在后面n行。例如,5dd表示删除自光标算起的5行。 :l,nd: 例如,:1,12d表示删除自行1至行12的文字。 D: 删至行尾。 Vi的使用 dw:删除光标所在位置的一个字,d是delete的首字母。 ndw:删除从光标开始的n个字。 db:删除光标前的一个字。 ndb:删除从光标开始的前n个字。 d0:删除从光标前一个字符到行首的所有字符。 d$:删除光标所在字符到行尾的所有字符。 vi的使用 6.取代 r: 取代光标处的字符。 R: 取代字符直到按ESC为止。 s:从当前光标位置处开始,以输入的文本替代指定数目的字符 S:删除指定数目的行,并以所输入文本代替之 vi的使用 7.复制、粘贴 yw: 拷贝光标处的字到字尾至缓冲区。 yb:从光标开始向左复制一个字。 nyw:将光标所在位置开始的n个字复制到缓冲区中,n为数字。 nyb:从光标开始向左复制n个字,n为数字 yy: 拷贝光标所在之行至缓冲区。 nyy: 例如,5yy,拷贝光标所在之处以下5行至缓 冲区。 p: 把缓冲区的资料贴上来。 vi的使用 8.复原 u: 复原至上一操作。U是undo的缩写 9. 列出行号 :set nu (nu为行数) 或:set number 注意:行数字本身不是文件内容 vi的使用 10. 寻找字符串 /word由首至尾寻找“word”字符串,按n可往下继续找。 ?word由尾至首寻找“word”字符串,按N可往前继续找。 11. 跳行 :100可跳至第100行。 使用vi查找和替换 vi提供了几种定位查找一个指定的字符串在文件中位置的方法。同时还提供一种功能强大的全局替换功能。 vi的使用实例 1. 查找一个字符串 在vi命令模式下键入“/”,后面跟要查找的字符串,再按回车。vi将光标定位在该串下一次出现的地方上。键入n跳到该串的下一个出现处,键入N跳到该串的上一个出现处。 为了在文件中回头查找,使用?代替/。在此情况下,键入n跳到该串的上一个出现处,键入N跳到该串的下一个出现处。 vi的使用实例 如果vi找到要求的串,光标会停留在该串第一次出现的地方。如果没有找到该串,vi会在屏幕的最后一行显示pattern not found。 查找通常是区分大小写的,如果希望vi在查找过程中忽略大小写,则键入:set ic。要使其变回默认状态,则键入:set noic。 vi的使用实例 某些特殊字符(/!.^*$\?)对查找过程有特殊意义,因此如果这些字符出现在查找串中必须进行转意。 为转意一个特殊字符,

文档评论(0)

飞扬的岁月 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档