第4章 文本编辑器.ppt
《第4章 文本编辑器.ppt》由会员分享,可在线阅读,更多相关《第4章 文本编辑器.ppt(52页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第4章章文本编辑器文本编辑器第四章第四章文本编辑器文本编辑器案例一:1.把/etc/inittab文件复制到/test目录并改名为tab;2.查看tab文件共有多少行,第18行为什么,并记录;3.在第25行后添加上自己的名字的英文缩写;4.把第26行分别复制到第34行下面与内容最后;5.查找单词now在多少行有;6.命令行模式下,在第10行前后分别添加一空行;7.再删除该修改后内容的第25行、30行;8.保存并退出;9.在末行模式下命令q与q!分别在什么情况下使用。第四章第四章文本编辑器文本编辑器4-1vi编辑器的使用编辑器的使用 1vi定义定义Vi是是Linux系统自带的一种文本编辑软件。
2、系统自带的一种文本编辑软件。visualinterface,可视化编辑器。,可视化编辑器。vi可以执行输出、删除、查找、替换、块操作等众可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进多文本操作,而且用户可以根据自己的需要对其进行定制。行定制。只是一个文本编辑器,不能排版。只是一个文本编辑器,不能排版。vi没有菜单,只有命令。没有菜单,只有命令。第四章第四章文本编辑器文本编辑器2vi三种模式命令模式:command mode 输入执行特定vi功能的命令输入模式:insert mode 输入、编辑、修改文本内容末行模式:last line mode 执行对文
3、件的保存,退出,内容搜索等操作第四章第四章文本编辑器文本编辑器VI的模式三种模式命令模式输入模式末行模式Linux退出退出vivifile末行模式末行模式输入模式输入模式转转义义命命令令按按Esc键键文文本本输输入入命命令令执执行行完完毕毕或或按按Esc键键命令模式命令模式第四章第四章文本编辑器文本编辑器vi文本编辑器的操作模式文本编辑器的操作模式第四章第四章文本编辑器文本编辑器命令模式命令模式状状态栏态栏编辑编辑区区图4-2 命令模式下文本编辑器状态第四章第四章文本编辑器文本编辑器输入模式插入模式插入模式标标志志 图 4-4 插入模式下文本编辑器状态第四章第四章文本编辑器文本编辑器末行模式末
4、行模式末行模式标标志志图4-5 末行模式下文本编辑器状态第四章第四章文本编辑器文本编辑器1.启动vi命令第四章第四章文本编辑器文本编辑器例子#vi test.c#include#includeintmain()printf(“thisisatestn”);return0;#vi+5 test.c#vi+/int test.c#vi test.c job.cc第四章第四章文本编辑器文本编辑器第四章第四章文本编辑器文本编辑器第四章第四章文本编辑器文本编辑器第四章第四章文本编辑器文本编辑器第四章第四章文本编辑器文本编辑器在末行模式下输入:n 编辑下一个文件,用ctrl+实现两文件之间的切换。第四章第
5、四章文本编辑器文本编辑器vi a b c:n跳至下一个文件,:e#回到刚才编辑的文件。比如当前编辑文件为a,:n跳至b,再:n跳至c,:e#回到b,想回到a的话用:e a第四章第四章文本编辑器文本编辑器2.显示vi的行号在末行模式下输入命令::set nu(即number)行号不是文件内容的一部分。指示编辑器关掉行号::set nonumber第四章第四章文本编辑器文本编辑器第四章第四章文本编辑器文本编辑器命令模式的特点打开vi就进入命令模式无论当前为何种模式,按ESC键就可回到命令模式命令模式下,任何键盘操作都被认为是vi命令,自动执行,且不会显示在屏幕上,更不会写入文件第四章第四章文本编辑
6、器文本编辑器首第四章第四章文本编辑器文本编辑器输入模式的特点在命令模式下敲击相应字母键进入输入模式:如:插入:I 添加:a 此模式下,输入任何字符都可作为文件内容加以保存 第四章第四章文本编辑器文本编辑器末行模式的特点在命令模式下输入“:”方可切换到末行模式在“:”后面输入相应的操作命令,按回车键执行第四章第四章文本编辑器文本编辑器3vi的使用#vi 文件名 /进入vi编辑器第四章第四章文本编辑器文本编辑器(1)命令模式下的操作移动光标移动光标左移一个字符:按h右移一个字符:按l上移一行:按k下移一行:按j移至行首:按 (shift+6)移至行尾:按$(shift+4)第四章第四章文本编辑器文
7、本编辑器移至文件顶部:按H移至文件尾部:按L移至文件中部:按M前翻一屏(下翻):按ctrl+f后翻一屏(上翻):按ctrl+b前翻半屏:按ctrl+d后翻半屏:按ctrl+u第四章第四章文本编辑器文本编辑器插入文本插入文本(进入输入模式进入输入模式)在光标右边插入文本:按a在一行的结尾处添加文本:按A光标左边插入文本:按i在行首插入文本:按I在光标所在行的下一行插入新行:按o在光标所在行的上一行插入新行:按O第四章第四章文本编辑器文本编辑器第四章第四章文本编辑器文本编辑器撤消操作撤消操作撤消前一个命令:按u 撤销最后一次修改,不论光标是否在修改行撤消对一行的更改:按U撤销对当前行所做的修改,前
8、提是光标在当前行第四章第四章文本编辑器文本编辑器删除文本删除文本删除一个字符:按x x 删除光标处字符,nx 删除从光标所在位置开始的n个字符 X 删除光标前面的那个字符,nX 从光标前面那个字符开始向左的n个字符删除一词:按dw删除一行:按dd第四章第四章文本编辑器文本编辑器删除文本删除行的部分内容:按D(删除光标右的内容)按d0(删除光标左的内容)删除到文件的结尾:按dG第四章第四章文本编辑器文本编辑器复制和粘贴复制和粘贴复制一行内容:按yy粘贴:按p剪切:按dd查找字符串查找字符串按:/查找的内容按:n/跳到下一个出现处 N /跳到上一个出现处第四章第四章文本编辑器文本编辑器复制文本块用
9、行号标识的文本块可以作为一个单位移动1.若屏幕上没有显示行号,则输入:set number输入下列命令按回车键 :2 copy 4 文件第二行被复制到第四行的后面。:1,4 copy 7 第一至四行之间的文本复制到第七行之后。第四章第四章文本编辑器文本编辑器以冒号开头的编辑命令(:1,4 copy 9)对用户开始行号和结束行号标识的文本块进行操作,文本块的开始行号和结束行号用逗号隔开。注意要确保先输入小行号,再输入大行号,编辑器不能解释诸如62,57或9,2之类的行号。copy命令可以缩写为co:10,14 co 0:10,14 co$(此处$表示最后一行):.,65 co 80 (此处.表示
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第4章 文本编辑器 文本 编辑器
限制150内