《linux基础cha》PPT课件

《linux基础cha》PPT课件

ID:38873219

大小:302.81 KB

页数:25页

时间:2019-06-20

《linux基础cha》PPT课件_第1页
《linux基础cha》PPT课件_第2页
《linux基础cha》PPT课件_第3页
《linux基础cha》PPT课件_第4页
《linux基础cha》PPT课件_第5页
资源描述:

《《linux基础cha》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Chapter3texteditor主要内容进入和退出vi的方法vi编辑器的工作方式vi文本插入和修改命令的规则、应用移动光标的命令屏幕命令、字符串检索等命令的使用3.1viWorkMethod3.1.1commandmode3.1.2InputModeFromCommandmodeenterintoInputmodewith:Insertcommand(i),Additionalcommand(a)Opencommand(o),replacementcommand(s),amendcommand

2、(c),replacecommand(r)BacktotheCommandModefromInputModeWith3.1.3exmodeFromCommandenterintoexmodewith“:”3.2EnterandExitvi3.2.1EnterviSuchas:#viexample.c3.2.2ExitviFromCommandModeintoExmode,thanEnter::wq把编辑缓冲区的内容写到你编辑的文件中,退出编辑器,回到shell下。(其操作过程是,先键入冒

3、号“:”,再键入命令wq。以下命令操作相同。):ZZ仅当作过修改时才将缓冲区内容写到文件上。:x与:ZZ相同。:q!强行退出vi。感叹号(!)告诉vi,无条件退出,丢弃缓冲区内容3.3TextInput3.3.1Insertcommandi:ContentareinsertedbeforethecursorpositionI:Intheheadofcurrentlineinsertnewtext3.3.2appendcommanda:InserttextafterthecursorA:Inthet

4、ailofcurrentlineinsertnewtext3.3.3opencommando:InthefollowinginserttextO:Inserttextabove3.3.4MoveCursorunderinsertmodeThedirectionarrowkeys:←↓↑→(退格键)U将光标回退到刚插入字符串的第一个字符,并重新开始插入。W将光标移到最后插入单词的首字符。T在插入正文时,如果光标在当前行的开头,并且设置了自动缩进选项,那

5、么这个命令就插入缩进所对应的空格。3.4MoveCursor3.5ModifyText1.Deletedtextx:DeletecharacterswherethecursorexitX:Deletecharactersbeforethecursor2Deletethetextobjectdd:deletetheentirelinewherethecursorexitD:deltetextfromcursortotailofline3.Recoverycommandu:如果插入后用u命令,就删除刚

6、插入的正文;如果删除后用它,就相当于又插入刚删除的正文。U:把当前行恢复成它被编辑之前的状态,不管你把光标移到该行后对它编辑了多少次。4.Repeatcommand.:重复实现刚才的插入命令或删除命令5.Modifycommand命令c、C和cc修改文本对象,并用新输入的文本代替老文本。6.Replacecommandr命令用随后打入的单个字符取代光标所在的字符R命令用随后打入的文本取代光标位及其右面的若干字符,每打入一个字符就替代原有的一个字符。7.shifttextcommand>命令将限定正

7、文行向右移动,通常是8个空格。文本右移命令的一般格式是:>光标移动命令<命令将限定正文行向左移动。使用方式同上。>>命令将光标所在行右移8个空格。<<命令将光标所在行左移8个空格。3.6EditFileCommonly:#vifileEnterfromaline:#vi+lineNo.fileEnterfromaword:#vi+/wordfileEditingmultiplefiles#vifile1file2…当完成对第一个文件的编辑及存盘(用:w命令)后,输入命令:n就进入第二个文件。3.8

8、Usingexcommand1.ecommand利用e命令可以在编辑当前文件之时编辑另外的文件。e文件名它编辑由文件名指定的文件e!文件名它不把修改过的当前文件从编辑缓冲区中写出去e+n文件名它从第n行开始编辑指定的文件2.wcommandw(写)命令可把编辑缓冲区中全部或者部分内容写到当前文件或者另外某个文件中。它有以下几种常用形式:w文件名——它把所做的修改写回到指定的文件,并显示所写的行数和字符数w>>文件名——它把缓冲区内容附加到现有文件的末尾,先前文件内容并不被破坏w!文

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。