12_Linux_Session_12.ppt

上传人:hyn****60 文档编号:70685757 上传时间:2023-01-24 格式:PPT 页数:26 大小:740KB
返回 下载 相关 举报
12_Linux_Session_12.ppt_第1页
第1页 / 共26页
12_Linux_Session_12.ppt_第2页
第2页 / 共26页
点击查看更多>>
资源描述

《12_Linux_Session_12.ppt》由会员分享,可在线阅读,更多相关《12_Linux_Session_12.ppt(26页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、版本 1.0介绍 Linux第 1 页(共 26 页)目标在本单元,您将学习:了解各种编辑器使用 vi 编辑器版本 1.0介绍 Linux第 2 页(共 26 页)了解各种文本编辑器文本编辑器是一种应用程序软件,通常与操作系统捆绑在一起。文本编辑器用于创建和管理文本文件。文本编辑器可以执行多种功能,例如 创建和维护文本文件编写程序和实用程序编写邮件消息版本 1.0介绍 Linux第 3 页(共 26 页)编辑器的功能文本编辑器允许您执行以下基本功能:创建文件打开现有文件复制和粘贴文本搜索文本处理大量数据版本 1.0介绍 Linux第 4 页(共 26 页)适用于 Linux 的编辑器一些适用于

2、 Linux 的编辑器有:vi(可视化编辑器)vim(可视化编辑器增强版)emacs(编辑宏编辑器)sed(流编辑器)ed(行编辑器)red(受限的 Ed 编辑器)joe(Joes Own 编辑器)rjoe(受限的 Joe 编辑器)pico jpico(joe 编辑器的版本,模拟 Pine 邮件程序中使用的 pico 编辑器)jstar(与 WordStar 兼容的 joe 编辑器版本)版本 1.0介绍 Linux第 5 页(共 26 页)使用 vi 编辑器vi 编辑器:是用于创建和编辑包含数据、文档或程序的文本文件的可视化编辑器。在屏幕上显示文件并允许用户插入、删除或更改文本。版本 1.0介

3、绍 Linux第 6 页(共 26 页)从 vi 开始vi 编辑器通过以下命令调用:vi filename以下命令显示了 vi 编辑器的用法:stevelinuxpc1 steve$vi message.txt 版本 1.0介绍 Linux第 7 页(共 26 页)从 vi 开始(续)如果文件 message.txt 不存在,vi 编辑器会显示以下屏幕。版本 1.0介绍 Linux第 8 页(共 26 页)从 vi 开始(续)vi 编辑器按以下三种模式工作:命令模式:能执行控制光标在文件中移动的命令。输入模式:能将内容添加到使用 vi 编辑器创建的文件。退出模式:可执行操作,如:在文件上保存和

4、替换。版本 1.0介绍 Linux第 9 页(共 26 页)vi 中的命令下表描述了 vi 编辑器中的一些常用命令。命令命令操作操作h将光标移动到上一个字符。l将光标移动到下一个字符。k将光标向上移动一行。j将光标向下移动一行。X删除当前光标位置的字符。dd删除行。:wq保存所有更改并退出。:w保存文件。:q!不保存更改退出。:e 打开特定文件。:w 写入不同文件。:w!强制写入另一个文件。:!执行外壳命令。版本 1.0介绍 Linux第 10 页(共 26 页)vi 中的光标移动命令下表描述了基本光标移动命令。命令命令操作操作+d 或 D向下滚动半个屏幕。+u 或 U向上滚动半个屏幕。+F

5、向前翻一页。+B 向后翻一页。nG移动到第 n 行。0(零)移动到行首。$移动到行尾。H移动到屏幕的第一行。M移动到屏幕的中间行。L移动到屏幕的最后一行。z使当前行成为屏幕的第一行。z-使当前行成为屏幕的最后一行。版本 1.0介绍 Linux第 11 页(共 26 页)高级读取和保存命令下表描述了 vi 中的高级读取和保存命令。命令命令操作操作:r file_name可将另一个文件 file_name 读入当前文件。将 file_name 文件的内容放置在新行的光标位置后。:r!cmd_name能将命令 cmd_name 的输出读入当前文件。将特定命令的输出放置在新行的光标位置后。:5,10w

6、 file_name将当前文件第 5 到第 10 行保存到文件 file_name 中。:5,10w file_name将当前文件第 5 到第 10 行追加到文件 file_name 中。:.,$w file_name保存 file_name 文件中从当前光标位置到文件结束的行。:n file_name可不退出 vi 编辑器编辑不同于当前文件的其他文件 file_name。:n#如果打开多个文件,可编辑上一个文件。此命令可帮助在两个文件间切换。版本 1.0介绍 Linux第 12 页(共 26 页)插入和替换命令下表描述了 vi 中的插入和替换命令。命令命令操作操作a附加于当前字符后。A附加于

7、行末。i在当前字符前插入。I在行首插入。o在下面插入空白行并允许插入。O在上面插入空白行并允许插入。rx用字符 x 替换当前字符。Rtext用文本替换字符(直到按下 键)。此命令用替换模式代替了附加模式。版本 1.0介绍 Linux第 13 页(共 26 页)词移动命令下表描述了 vi 中的词移动命令。命令命令操作操作w移动到下一个词。b移动到上一个词。e移动到词尾。版本 1.0介绍 Linux第 14 页(共 26 页)删除和修改命令下表描述了 vi 中的删除和修改命令。命令命令操作操作dw删除词。dd删除行。cw更改词。cc更改行。X删除当前光标位置前的字符。J连接行。u撤销上次更改。U还

8、原上次更改。.(点)重复上次更改。版本 1.0介绍 Linux第 15 页(共 26 页)复制行的命令下表描述了复制行的命令。命令命令操作操作yy 或 Y拉出或锚需要进行复制的当前行。此命令类似于 Windows 中的+c 操作,此操作用于复制文件中的文本。Nyy 或 NY拉出或锚 N 行,包括当前行(如:5yy),在要复制 5 行时使用。p将拉出文本放置在当前光标位置。此命令类似于 Windows 中的粘贴操作。P将拉出文本放置在当前光标位置前。版本 1.0介绍 Linux第 16 页(共 26 页)样式查找命令下表描述了样式查找命令。命令命令操作操作fx在当前光标位置后的当前行上查找字符

9、x。Fx在当前光标位置前的当前行上查找字符 x。/pattern 查找包含给定样式的下一行。?pattern 查找包含给定样式的上一行。版本 1.0介绍 Linux第 17 页(共 26 页)演示:使用 vi 编辑器创建文档现在让我们演示一下使用 vi 编辑器创建文档的活动。版本 1.0介绍 Linux第 18 页(共 26 页)演示:使用 vi 编辑器创建文档(续)问题陈述:客户对 Deez Telecommunications Inc.的呼叫中心 II 前台打电话进行的投诉需要输入文件并保存起来。一位客户在 2004 年 9 月 10 日打电话到呼叫中心 II 的前台并进行了以下投诉:您好

10、,我是 David Goodman。最近我从贵公司购买了一个手机和充电器套件。发票号是#0000818,购买日期是 2004 年 9 月 7 日。充电器套件有些故障。我的电话似乎通话时每过 10 分钟就需要重新充电,因此,经常会打断谈话。我的地址是#55/99 Sunnyvale St.,PA 828292,电话号是 9632102832。希望支持人员能尽快来帮我解决问题。版本 1.0介绍 Linux第 19 页(共 26 页)演示:使用 vi 编辑器创建文档(续)Angela 最近刚进公司。她负责接电话并将投诉的详细信息记录到单独的文件中。她在完成这项任务上还需要一些帮助。版本 1.0介绍

11、Linux第 20 页(共 26 页)演示:使用 vi 编辑器创建文档(续)解决方案:要解决上述问题,Angels 需要执行以下任务:1.了解文档的名称。2.了解用于创建文档的命令。3.了解将内容添加到文档所使用的模式。4.验证文件内容。版本 1.0介绍 Linux第 21 页(共 26 页)演示:使用 vi 编辑器编辑文档现在让我们演示一下使用 vi 编辑器编辑文档的活动。版本 1.0介绍 Linux第 22 页(共 26 页)演示:使用 vi 编辑器编辑文档(续)问题陈述:Angela 的主目录下 Cust_Detail.00001 文件中输入的客户 David Goodman 投诉的详细

12、信息有错误。文件中还有一些拼写错误。Angela 需要解决文件中的错误来反映正确的状态。版本 1.0介绍 Linux第 23 页(共 26 页)演示:使用 vi 编辑器编辑文档(续)文件的现有内容显示在下图中。要更改的内容显示在下图中。姓名 :David Goodman 先生 手机号码 :9632102289地址 :#75/99 Sunnyvale St.PA-987613分配的谈话时间 :100 小时姓名 :David Goodman 先生 手机号码 :9632102289地址 :#55/99 Sunnyvale St.PA-987613分配的谈话时间 :100 小时版本 1.0介绍 Lin

13、ux第 24 页(共 26 页)演示:使用 vi 编辑器编辑文档(续)解决方案:要编辑文档,Angels 需要执行以下任务:1.使用标识的文件名启动 vi 编辑器。2.编辑文档。3.保存并退出文件。4.验证文件中的修改。版本 1.0介绍 Linux第 25 页(共 26 页)在本单元中,您学习了:编辑器是用于创建和维护文档的应用程序软件。一些最常用的编辑器有:vi(可视化编辑器)vim(可视化编辑器增强版)emacs(编辑宏编辑器)sed(流编辑器)ed(行编辑器)red(受限的 Ed 编辑器)joe(Joes Own 编辑器)rjoe(受限的 Joe 编辑器)pico jpicojstar 小结版本 1.0介绍 Linux第 26 页(共 26 页)vi 编辑器可以使用 vi 命令调用。vi 编辑器的工作模式有三种:插入、命令和退出。键用于在模式间进行切换。小结(续)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com