计算机软件及应用第三章 文本编辑器

上传人:marr****208 文档编号:118714158 上传时间:2019-12-23 格式:PPT 页数:33 大小:1.44MB
返回 下载 相关 举报
计算机软件及应用第三章 文本编辑器_第1页
第1页 / 共33页
计算机软件及应用第三章 文本编辑器_第2页
第2页 / 共33页
计算机软件及应用第三章 文本编辑器_第3页
第3页 / 共33页
计算机软件及应用第三章 文本编辑器_第4页
第4页 / 共33页
计算机软件及应用第三章 文本编辑器_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《计算机软件及应用第三章 文本编辑器》由会员分享,可在线阅读,更多相关《计算机软件及应用第三章 文本编辑器(33页珍藏版)》请在金锄头文库上搜索。

1、第2章内容回顾 Linux命令格式 Linux命令的组成 获得命令帮助 Linux常用命令 文件、目录操作命令 使用光盘和U盘 RPM包管理 用户和组管理命令 用户管理 用户组管理 文件权限设定 1 文本编辑器VI 第3章 2 预习检查 什么是编辑器?能编辑图形吗? VI有那几种工作模式? 3 本章目标 了解Linux系统中的编辑器知识 掌握vi编辑器的模式切换 掌握vi编辑器的操作命令 掌握使用vi编辑器进行基本的文本编辑 4 本章结构 文本编辑 文本编辑器概述 文本编辑器的作用 文本编辑器的分类 vi文本编辑器 vi编辑器的模式 vi编辑器的基本使用 编辑器的多文件操作 文本编辑器简介 5

2、 1-1 文本编辑器概述 文本编辑器的作用 Linux系统中的配置文件以文本文件的形式保存 Linux管理员需要通过编辑配置文件进行系统管理 文本编辑器的分类 行编辑器与全屏幕编辑器 字符界面编辑器与图形界面编辑器 6 1-1 Linux中的多种文本编辑器 vi Linux学习者需要掌握的第一个文本编辑器 大多数Linux系统中缺省使用的文本编辑器 Emacs 用于编辑程序源代码文件的文本编辑器 nano 在字符界面提供了菜单操作,易用性较好 gedit GNOME图形环境中的文本编辑器 7 1-2 vi编辑器的三种模式 vi编辑器中有三种状态模式 命令模式 输入模式 末行模式 Shell提示

3、符 退出vivi file 末行模式输入模式 转义命令 按Esc键 文本输入命令 执行完毕或按Esc键 命令模式 vi中三种模式的转换 8 1-2 vi编辑器的基本使用 vi编辑器的启动与退出 文件操作 光标移动操作 编辑操作 查找与替换操作 vi编辑器的在线帮助 9 vi编辑器的启动与退出 直接进入编辑环境 $ vi 进入编辑环境并打开(新建)文件 $ vi myfile 退出vi编辑环境 输入末行命令放弃对文件的修改,并退出编辑器 :q! vi的启动与退出 10 vi中的文件操作 打开新文件 读取文件 保存文件 另存为文件 退出vi编辑器 11 文件的打开与读取操作 打开新文件 打开新的文

4、件到vi编辑器中 :e filename 打开新的文件到vi编辑器中,并放弃对当前文件的修改 :e! filename 读取文件内容到当前vi编辑器中 :r filename 12 文件保存与另存为 保存文件 保存对vi编辑器中已打开文件的修改 :w 另存为文件 将vi编辑器中的内容另存为指定文件名 :w myfile 13 退出vi编辑器的多种方法 未修改退出 没有对vi编辑器中打开的文件进行修改,或已对修改进行了保存,直 接退出vi编辑器 :q 保存并退出 对vi编辑器中的文件进行保存并退出vi编辑器 :wq 不保存退出 放弃对文件内容的修改,并退出vi编辑器 :q! 14 光标移动和翻页

5、操作 操作类型 光标操作键功能 光标移动 h向左移动光标 l向右移动光标 k向上移动光标 j向下移动光标 翻页Ctrl + f向前翻整页 Ctrl + b向后翻整页 Ctrl + u向前翻半页 Ctrl + d向后翻半页 光标移动和翻页 15 行内快速跳转 操作 键 功能 将光标快速跳转到本行的行首字符 $将光标快速跳转到本行的行尾字符 w将光标快速跳转到当前光标所在位置的后 一个单词的首字母 b将光标快速跳转到当前光标所在位置的前 一个单词的首字母 e将光标快速跳转到当前光标所在位置的后 一个单词的尾字母 行内快速跳转 16 文件内行间快速跳转 命令功能 :set nu 在编辑器中显示行号

6、:set nonu 取消编辑器中的行号显示 1G跳转到文件的首行 G跳转到文件的末尾行 #G跳转到文件中的第#行 行间快速跳转 17 进入输入模式 命令功能 i在当前光标处进 入插入状态 a在当前光标后进入插入状态 A将光标移动到当前行的行末,并进入插入状态 o在当前行的下面插入新行,光标移动到新行的行首,进入插入 状态 O在当前行的上面插入新行,光标移动到新行的行首,进入插入 状态 cw删除当前光标到所在单词尾部的字符,并进入插入状态 c$删除当前光标到行尾的字符,并进入插入状态 c命令删除当前光标之前(不包括光标上的字符)到行首的字符 ,并进入插入状态 进入输入模式 18 输入模式的编辑键

7、操作 按键功能 方向键进行上下左右方向的光标移动 Home快速定位光标到行首 End快速定位光标到行尾 PageUp进行文本的向上翻页 PageDown进行文本的向下翻页 Backspace删除光标左侧的字符 Del删除光标位置的字符 输入模式编辑操作 19 删除操作 命令功能 x删除光标处的单个字符 dd删除光标所在行 dw删除当前字符到单词尾(包括空格)的 所有字符 de删除当前字符到单词尾(不包括单词尾 部的空格)的所有字符 d$删除当前字符到行尾的所有字符 d删除当前字符到行首的所有字符 J删除光标所在行行尾的换行符,相当于 合并当前行和下一行的内容 删除操作 20 撤销操作 命令功能

8、 u取消最近一次的操作,并恢复操作结 果 可以多次使用u命令恢复已进行的多步 操作 U取消对当前行进行的所有操作 Ctrl + r 对使用u命令撤销的操作进行恢复 撤销操作 21 复制与粘贴操作 命令功能 yy复制当前行整行的内容到vi缓冲区 yw复制当前光标到单词尾字符的内容到vi 缓冲区 y$复制当前光标到行尾的内容到vi缓冲区 y复制当前光标到行首的内容到vi缓冲区 p读取vi缓冲区中的内容,并粘贴到光标 当前的位置(不覆盖文件已有的内容) 复制与粘贴 22 阶段总结 vi编辑器的启动与退出 文件操作 光标移动操作 vi编辑器的基本编辑操作 从命令模式进入输入模式的命令 输入模式中的基本

9、编辑操作 命令模式中的删除操作 命令模式中的撤销操作 命令模式中的复制操作 命令模式中的粘贴操作 23 阶段练习 J 练习vi编辑器中三种模式间的转换 J 练习vi编辑器中的复制与粘贴操作 24 字符串查找操作 命令功能 /word从上而下在文件中查找字符串“word” ?word 从下而上在文件中查找字符串“word” n定位下一个匹配的被查找字符串 N定位上一个匹配的被查找字符串 字符串查找操作 25 字符串替换操作 命令功能 :s/old/new 将当前行中查找到的第一个字符 “old” 串替换为“new” :s/old/new/g 将当前行中查找到的所有字符串 “old” 替换为“ne

10、w” :#,#s/old/new/g 在行号“#,#”范围内替换所有的字 符串“old”为“new” :%s/old/new/g 在整个文件范围内替换所有的字 符串“old”为“new” :s/old/new/c 在替换命令末尾加入c命令,将对 每个替换动作提示用户进行确认 字符串替换操作 26 vi编辑器的在线帮助 使用vi在线帮助需安装的软件包 vim-common-6.3.035-3.i386.rpm vim-enhanced-6.3.035-3.i386.rpm 软件包在RHEL5的第2张安装光盘 使用vi在线帮助的两种方法 在vi编辑器中按“F1”键 输入help末行命令 :help

11、 vi的在线帮助 27 1-3 使用vi打开多个文件 在输入vi命令时使用多个文件名作为参数 vi file1 file2 file3 . vi打开多个文件 28 vi多文件操作命令 命令功能 :args 显示多文件信息 :next向后切换文件 :prev向前切换文件 :first定位首文件 :last定位尾文件 Ctrl + 快速切换到编辑器中切换前的文件 多文件切换操作 29 阶段总结 vi编辑器中可同时打开多个文本文件进行编辑 vi编辑器的编辑区域中只显示一个文件,其他被打开的 文件被放在后台 vi中编辑区域的内容可以在多个已打开文件之间进行切 换 vi从一个文件切换到另一个文件时应先保

12、存更改或放弃 更改 30 阶段练习 J 使用vi命令打开多个文本文件 J 练习vi编辑器中多个文件之间的切换操作 31 本章总结 文本编辑 文本编辑器概述 vi文本编辑器 文本编辑器的作用 文本编辑器的分类 vi编辑器的模式 vi编辑器的基本使用 编辑器的多文件操作 文本编辑器简介 Linux系统中通过编 辑配置文件进行系统 管理 行编辑器与全屏幕编 辑器 字符界面编辑器与图 形界面编辑器vi Emacs nano gedit都有各自的特 点和应用场合 vi编辑器中有命令模 式、输入模式和末行 模式三种状态模式 vi编辑器提供了完备 的文本编辑功能 vi编辑器支持对多个 文本文件的编辑操作 32 实验 任务1:使用vi编辑文本文件 提示 可以在vi编辑器中读取/etc目录下系统配置文件的内容,但是不要将进行的修改保 存到系统配置文件中 任务2:vi编辑器多文件操作 提示 在进行多文件间的切换之前,要将更改进行保存或放弃更改,否则无法进行正常的 文件切换 33

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

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号