饭客网络之教程15 linux07.pptx

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

AcegeneITCo.Ltd.1精通Linux

文件编辑viSweet欢迎来到饭客网络

AcegeneITCo.Ltd.2

Linux——文本编辑器vivi的基本操作vi高级编辑命令vi的设置欢迎来到饭客网络

AcegeneITCo.Ltd.3进入vivi是一个较大的UNIX命令,在启动的时候也有它自己的选项和参数基本语法:vi[-options][+[n]][file]常用选项有:-r,-R-r用于恢复系统突然崩溃时正在编辑的文件-R用于以只读方式打开文件+n用来指明进入vi后直接位于文件的第n行,如果不指定n,则位于最后一行欢迎来到饭客网络

AcegeneITCo.Ltd.4§3.2vi的工作方式vi一共有三种工作方式:命令方式、插入方式和行方式:一般模式编辑模式底行模式插入命令EscEsc命令执行完:

AcegeneITCo.Ltd.5一、命令方式无论用户处于什么状态,按Esc键或组合键Ctrl+[就可以进入一般模式。当用户初始进入vi时,默认也处于这个状态。用户在一般方式下可以输入各种合法的vi内部命令,这些命令不会回显,而且不需要回车就会被执行欢迎来到饭客网络

AcegeneITCo.Ltd.6二、文本插入方式在一般模式下使用某些命令会导致vi马上进入文本插入方式,这些命令包括:i,I,a,A,o,O等在这种方式下用户的任何输入都被当作是文件的内容看待,并将其显示在屏幕上。欢迎来到饭客网络

AcegeneITCo.Ltd.7三、底行模式行方式又称为最后底行模式,通过在一般模式下键入冒号:可进入这个方式,在这种方式下vi会在屏幕的最后一行显示一个冒号并等待用户输入命令行方式下用户输入的命令将回显在最后一行上,并且直到用户输入回车vi才会去执行它命令执行完毕后,vi自动进入命令状态或者在输入命令时敲Esc键或组合键Ctrl+[、或用退格键删除所有的输入之后再按一下退格键回到一般模式欢迎来到饭客网络

AcegeneITCo.Ltd.8§3.3基本编辑命令移动光标(cursormovement)Bksp 左移一个字符Space 右移一个字符Enter,+ 下移一行h 左移一个字符l 右移一个字符j 下移一行k 上移一行欢迎来到饭客网络

AcegeneITCo.Ltd.9§3.3基本编辑命令[n]G 跳到第n行w,W 跳到下一个词的词头b,B 跳到上一个词的词头e,E 跳到下一个词的词尾^ 跳到行首(第一个非空字符)[0] 跳到行首$ 跳到行尾欢迎来到饭客网络

AcegeneITCo.Ltd.10§3.3基本编辑命令Ctrl-u 向下翻滚1/2屏Ctrl-d 向上翻滚1/2屏Ctrl-f 向下翻滚1屏Ctrl-b 向上翻滚1屏Ctrl-n 向下移动一行Ctrl-p 向上移动一行上述命令(除[n]G外)的前面均可增加一个数字来控制移动的次数欢迎来到饭客网络

AcegeneITCo.Ltd.11§3.3基本编辑命令修改文本命令(modification)[n]rchar 用字符char代替光标处的字符,n指定字符char出现的次数。n缺省为1。[n]Rtext 用text的内容替换当前行n次。n缺省为1。命令执行完后处于编辑模式,必须按Esc键或组合键Ctrl+[回到命令方式。Cw,cw,cc 替换一个词或替换到行尾 欢迎来到饭客网络

AcegeneITCo.Ltd.12§3.3基本编辑命令编辑中的每一行正文都有自己的行号,用下列命令可以移动光标到指定行::[n] 将光标移到第n行一般模式下,可以规定命令操作的行号范围。数值用来指定绝对行号;字符“.”表示光标所在行的行号;字符符“$”表示正文最后一行的行号;简单的表达式,例如“.+5”表示当前行往下的第5行。例如::345将光标移到第345行欢迎来到饭客网络

AcegeneITCo.Ltd.13§3.3基本编辑命令在编辑模式下正确定位光标之后,可用以下命令切换到插入模式(Insert):i在光标左侧输入正文I在光标所在行的开头输入正文a在光标右侧输入正文A在光标所在行的末尾输入正文o在光标所在行的下一行增添新行O在光标所在行的上一行增添新行欢迎来到饭客网络

AcegeneITCo.Ltd.14§3.3基本编辑命令删除文本命令(delete)x 删除当前光标所在位置的字符X 删除光标前的字符dd 删除当前行D 删除从当前光标位置直到行尾的所有字符dcursor_movement 删除从当前光标位置直到cursor_moveme

文档评论(0)

159****9610 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6044052142000020

1亿VIP精品文档

相关文档