资源预览内容
第1页 / 共38页
第2页 / 共38页
第3页 / 共38页
第4页 / 共38页
第5页 / 共38页
第6页 / 共38页
第7页 / 共38页
第8页 / 共38页
第9页 / 共38页
第10页 / 共38页
亲,该文档总共38页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第四章Linux中的文本文件编辑思考l在windows系统中,都有哪些软件或者程序 可以对文本文件进行编辑。l所编辑出的文本文件,主要应用在哪些方 面。一、文本文件编辑器基础l1、认识vi编辑器lLinux提供了一系列的文本编辑器,包括ex 、edit和vi。Vi是Linux世界里极为普遍的全 屏幕文本编辑器。l用户无论是建立文本文件,还是编写程序 、配置系统环境,都要用到文本编辑器。lVi是Visual interface的简称。lVi是Linux和UNIX系统中标准的文本编辑器 。2、vi编辑器的使用l(1)新建文本文件l在命令中输入:vi myl(vi是建立一个新的文本文件的命令,my是文本文 件的名字)l这时会进入到vi的窗口,即命令行模式:(2)vi的相关模式这时就进入到vi的命令模式,此时输入的每 一个字符,皆被视为一条命令,有效的命令 会被接受,若是无效的命令,会产生响声, 以示警告。 假如想进入到编辑文本的模式,则可以根据 vi命令表中的参考输入命令进入到输入模式 。vi共有三种模式,这三种模式的功能不同, 都有:命令模式、输入模式和底行命令模式三种模式3、编辑文本文件的步骤l(1)执行vi命令,进入到命令模式l在终端窗口中执行命令#vi xuke。l刚进入vi之后, 即进入命令模式,此时输入 的每一个字符,皆被视为一条命令,有效 的命令会被接受,若是无效的命令,会产 生响声,以示警告。 (2)命令模式进入到输入模式l从命令模式输入命令而进入到输入模式有好多方 式,各种命令的功能如下表:命令说明a从光标位置开始新增资料,光标后的资料随着向后移 动 A从光标所在行尾开始新增资料i从光标位置前插入资料,后面的资料随着向后移动I从光标所在行的第一个非空白字符前插入资料o在光标所在行下方新增一行并进入输入模式O在光标所在行上方新增一行并进入输入模式(3)命令模式中对文本的编辑命令lvi的命令不光在进入到输入模式中有规定,对文 本的编辑方式,还有好多命令:lA、vi命令模式的移动命令 操作移动方向h或Backspace或方向键左j或Enter或+(要 Shift 键),或方向键下k或方向键或-(不必Shift键)上l或Backspace或方向键右Ctrl+f即PageDown向下翻页Crtl+b即PageUp向上翻页lB、vi命令模式的删除命令 操作说明d0删至行首,或 d(不含光标所在处字符)dd删除一整行dG删除至文件尾d1G删除至文件首dw删除一个字D删除至行尾,或 d$(含光标所在处字符)x删除光标所在处的字符,也可用【Del】键X删除光标前的字符。不可使用【BackSpace】键u可以撤销误删 除操作lC、vi命令模式的复制和粘贴命令 操作说明yy或大写Y复制光标所在的整行2yy 或 y2y复制两行。可以举一反三,如5yyy或 y0复制至行首,或y0。不含光标所在处的字符y$复制至行尾。含光标所在处字符yw复制一个 wordy2w复制两个字yG复制至文件尾y1G复制至文件首p 小写粘贴到光标的后(下)面,如果复制的是整行,则粘贴到 光标所在行的下一行 P 大写粘贴到光标的前(上)面,如果复制的是整行,则粘贴到 光标所在行的上一行lD、vi命令模式的查找命令 操作说明/ 在命令模式,按【/】键就会在左下角出现一个“/”,然后键入要查找 的字串,按【Enter】键就会开始查找? 和【/】键相同,只是【/】键是向前(下)查找,【?】键则是向后 (上)查找n 继续查 找N 继续查 找(反向)(4)进入到输入模式编辑文本l当在命令模式下,输入i之后,则会进入到文本输入模式, 在这个模式下的左下角有一个“插入”字样,这就表示现在是 在输入模式。l然后在里面可以输入文本。(5)保存退出l当编辑好文本之后,则要退出输入模式,并 且把文本文件进行保存。l这时注意:将要退出输入模式,进入到末行 命令模式,然后才能保存或者退出。l退出输入模式的方法是按下Esc键,然后返回 到命令模式,这是输入“:”,就进入到末行命 令模式。l在末行命令模式中,再输入以下命令,对文 本文件进行保存或退出。l末行模式命令 输 入说明q结束Vim程序,如果文件有过修改,则必须先存储 文件 q!强制结束Vim程序,修改后的文件不会存储wq !存储文件并结束Vim程序r读入其他文件,可赋值 文件名称X加密文件w存储文件,并可以规定存储文件的名字注意l当上面输入“wq!”之后,会可能出现提示: 说没有要保存的文件名。l因为在“wq!”后面,并没有写入要保存的文 件名是什么,并且在最开始用vi命令打开文 本文件时,也没有说明用户名。l所以,要重新输入“:”,进入到末行模式, 然后输入:lw xukel这时就把文件保存成xuke这个名字了。二、文本编辑器的实战演练l下面有一个要求用文本编辑器应用的实例,按 照如下的要求,应用到所学的vi命令,编辑出一 个正确完整的文本文件。l要求如下:l1、用vi命令新建一个文本文件,名称为my。l2、里面的内容为介绍自己的一些基本情况。l3、用vi命令新建一个文本文件,名称为Linux。l4、里面的内容为介绍自己所学Linux的知识, 例如:Linux的基础,Linux的安装,Linux的l最后,完成如下的操作:l(1)把my文本文件和Linux文本文件,合 并成一个文本文件,名称为myLinux。l(2)给文件myLinux加上标题:Abstract。l(3)把该文件加密。l(4)把里面所有的L都替换成l。l(5)把第一句复制到文章的最后。操作步骤l1、新建文本文件myl(1)进入到vi的命令模式(在这里可以指定文件名my )。l(2)输入“i”,进入到编辑模式。l(3)编辑相应文本。l(4)保存退出(先Esc退出,然后进入到末行模式保存 )l(假如刚开始没规定文件名,则以w命令接上文件名保 存,假如规定了文件名,则以wq!保存)l2、新建文本文件Linuxl(步骤同上)l3、把两个文本文件合并成“myLinux” (1)先打开my文件,然后把光标定在最后一行 。 (2)然后再进入到末行模式,输入“r Linux”,这 时是在打开my文件的基础上,在光标后面又打 开Linux文件。 (3)这时两个文本就在一个文件中打开了。 (4)把文件保存成新的文件“myLinux”。4、加上标题 (1)打开“myLinux”,输入“i”,进入到输入模式 (2)调整光标到第一行,然后输入标题。l5、文件加密l重新进入文件“myLinux”,然后进入到末行模式,输 入命令“X”,这时会提示输入密码,输入两次之后,则 给该文件设置了密码。l6、把L替换成l (1)查找L。输入命令“/L”,这时所有L变成方块。 (2)替换。这时输入命令R,下方出现“替换”,所以光 标每移到一处,L就会替换l。 额外知识: 或者先不查找,进入到末行模式,输入如下命令: :s/L/l 用l替换行中首次出现的L :s/L/l/g 用l替换行中所有出现的L :%s/L/l/g 用l替换整篇中出现的L 7、将第一句复制到文件最后 (1)先进入输入模式,然后在文章的最后按 回车增加一空行。 (2)退回到命令模式,然后把光标移动到第 一句话,按下“yy”,复制第一句。 (3)把光标移到最后一行,然后输入“p”,粘 贴第一句话到最后一行。三、OpenOffice.org Write软件l还记得上大一时,学习的计算机基础吗?l为了准备国家或河北省的计算机一级考试 。l在一级考试中,通过windows中的办公软件 ,可以设计出美观大方的word文档,可以 制作出功能强大的excel表格。l那么在Linux系统中能否实现?1、 OpenOffice.org Write的安装lOpenOffice.org 是一套跨平台的办公室软 件套件,能在 Windows、Linux、MacOS 和 Solaris 等操作系统上执行。它与各个主 要的办公室软件套件兼容。lOpenOffice.org 是自由软件,任何人都可 以免费下载、使用、及推广它。l在Linux系统中,由于安装方式的不同,有 的系统中并没有安装OpenOffice.org软件, 这时就需要在Linux的添加,删除程序中来 安装OpenOffice.org软件。 安装步骤l(1)打开添加删除程序中的软件包管理。l(2)找到办公/生产率,打开细节。l(3)观察OpenOffice是否打着对勾,假如打着对 勾,则表明已经安装。l(4)假如没打对勾,则先打上对勾,然后选择更 新。l(5)这时需要从Linux系统安装文件(三张安装 盘)中来安装该软件,这时会有提示让放入第一 张安装盘。l(6)这时回到虚拟机的光驱设置,连接到系统第 一个安装文件的镜像上,然后选择Connected。l(7)然后自动安装。2、 OpenOffice.org Writer的使用lOpenOffice.org Writer是OpenOffice.org办公 软件中专门用来做文本处理的一个软件,功 能类似与Office中的Word。l打开方式:l“从这里开始”应用程序办公l找到OpenOffice.org Writer。l或者在下面的任务栏中可以找到。(1)基本界面(2)文档整体操作l新建l保存l打开l打印(3)中文使用l打开文档之后,会发现在里面输入中文,并不能 显示。这是OpenOffice.org Writer对中文的支持 还很有限的原因。l在OpenOffice.org Writer中,必须进行如下的设 置,才能正常的使用中文,在OpenOffice.org Writer中,有一种字体是专门支持中文的,是: ZYsong18030。l下面就对开启对中文的支持:打开工具选项语言标准字体设置替换字体设置l有了如上的三步操作之后,在文档输入中 ,选择字体为ZYsong18030,就可以正常 使用中文了。(4)查找替换l与Word中一样,编辑查找替换,还可以 替换成指定的格式等。例如:把“Linux”替 换成蓝色的“Linux”(5)表格操作l根据实用的原则,在OpenOffice.org Writer中必 须要掌握表格的设计,这样将来才能适应具体的 办公环境。l可插入表格,然后在“格式”里有对表格的格式 操作。l其中格式中包括:l插入删除行列、表格边框和背景、行和列的调整 和平均分配、单元格的设置、合并和分割单元格 。l下面就实例设计一个表格。l里面会用到:表格行列插入、合并单元格、平均 分配行和列、输入文字、单元格背景。样图(6)文本格式排版l下列的实例中,对文本格式的操作要求如 下:l标题的字体大小、效果、居中、背景。l每一段首行缩进1.45cm(2字符)、字号、 颜色、背景。l把里面所有的夏普都加上着重号。l再在标题下面随意插入一个图片。把图片 的环绕方式设置为贯穿、置于背景。样图
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号