
第11讲 使用编辑器
第11讲 使用编辑器

引言 。什么是文本编辑器? ÷为什么要使用文本编辑器? ·如何使用文本编辑器? 第11讲使用编辑器第2页共20页
第11讲 使用编辑器 第2页 共20页 引 言 ❖什么是文本编辑器? ❖为什么要使用文本编辑器? ❖如何使用文本编辑器?

【问题的提出】 Geecy:软件开发公司的开发人员Tom将要) 参与一个新项目的开发。现在他需要在 Linux平台下为自己选择一个适合编写源 代码和撰写文档的全屏幕文本编辑器。 要求功能强大、简单易用及容易入门。 第11讲使用编辑器第3页共20页
第11讲 使用编辑器 第3页 共20页 【问题的提出】 ❖ Geecy软件开发公司的开发人员Tom将要 参与一个新项目的开发。现在他需要在 Linux平台下为自己选择一个适合编写源 代码和撰写文档的全屏幕文本编辑器。 要求功能强大、简单易用及容易入门

【问题分析】 。开发人员需要编写源代码和撰写文档,而对 于系统管理员来说,由于系统的配置是通过 文本文件的描述进行设定,因此也经常使用 文本编辑器。 大部分的用户使用Linux.系统,大多数的时间 是在使用文本编辑器。 第11讲使用编辑器第4页共20页
第11讲 使用编辑器 第4页 共20页 【问题分析】 ❖ 开发人员需要编写源代码和撰写文档,而对 于系统管理员来说,由于系统的配置是通过 文本文件的描述进行设定,因此也经常使用 文本编辑器。 ❖ 大部分的用户使用Linux系统,大多数的时间 是在使用文本编辑器

【问题分析】(续) 。文本编辑器的基本操作一般包括:文本的输 入、选定、复制、删除、粘贴以及保存退出 等。 在Linux下,有两大著名的文本编辑器vi与 emacs。 第11讲使用编辑器第5页共20页
第11讲 使用编辑器 第5页 共20页 【问题分析】(续) ❖ 文本编辑器的基本操作一般包括:文本的输 入、选定、复制、删除、粘贴以及保存退出 等。 ❖ 在Linux下,有两大著名的文本编辑器vi与 emacs

vi简介 vi是一个可视化(Visual)的全屏幕文本编辑 器,默认安装在各种UNIX系统上。 Linux的各种发行版本都安装有vi的仿真或改 进版本。 一一第11讲使用编辑器第6页共20页
第11讲 使用编辑器 第6页 共20页 vi简介 ❖ vi是一个可视化(Visual)的全屏幕文本编辑 器,默认安装在各种UNIX系统上。 ❖ Linux的各种发行版本都安装有vi的仿真或改 进版本

vi简介(续) 。vi的功能非常强大而操作简便有效,在各种 UNIX系统和各种Linux发行版本中都可以使用 vi对文本文件进行编辑,而且vi能兼容工作 于各种的物理终端和仿真终端。 基于这三个重要的理由,推荐用户(特别是 初学者)选用并熟练掌握vi。 第11讲使用编辑器第7页共20页
第11讲 使用编辑器 第7页 共20页 vi简介(续) ❖ vi的功能非常强大而操作简便有效,在各种 UNIX系统和各种Linux发行版本中都可以使用 vi对文本文件进行编辑,而且vi能兼容工作 于各种的物理终端和仿真终端。 ❖ 基于这三个重要的理由,推荐用户(特别是 初学者)选用并熟练掌握vi

vi的基本使用 vi有两种工作状态:编辑(Edit)状态与命令 (Command)状态。每次运行vi,它总是默认处 于命令状态。 任何时候都可以按“Esc”键切换到命令状态。 。处于命令状态,可以用i命令进入编辑状态。 进入命令状态,使用:x命令保存文件并退出 第11讲使用编辑器第8页共20页
第11讲 使用编辑器 第8页 共20页 vi的基本使用 ❖ vi有两种工作状态:编辑(Edit)状态与命令 (Command)状态。每次运行vi,它总是默认处 于命令状态。 ❖ 任何时候都可以按“Esc”键切换到命令状态。 ❖ 处于命令状态,可以用i命令进入编辑状态。 ❖ 进入命令状态,使用:x命令保存文件并退出

vi的基本使用(续) 使用vi的两个要点: (1)使用i命令进入编辑状态后,只需结合方 向键(上、下、左、右)、删除键(De1)、后 退键(Backspace)以及回车键(Enter)等控制 键进行文本的增加、删除和修改操作; (2)按“Esc”键返回命令状态,使用:x命令 保存文件并退出。 第11讲使用编辑器第9页共20页
第11讲 使用编辑器 第9页 共20页 vi的基本使用(续) ❖使用vi的两个要点: (1)使用i命令进入编辑状态后,只需结合方 向键(上、下、左、右)、删除键(Del)、后 退键(Backspace)以及回车键(Enter)等控制 键进行文本的增加、删除和修改操作; (2) 按“Esc”键返回命令状态,使用:x命令 保存文件并退出

vi的文本搜索 。只要用户给定一个待匹配的字符串(即 搜索关键字),vi将会从当前的光标位 置向下(或向上)进行逐个匹配,如果 匹配成功,那么光标将定位到该位置, 等待用户的下一步处理。 第11讲使用编辑器第10页共20页
第11讲 使用编辑器 第10页 共20页 vi的文本搜索 ❖只要用户给定一个待匹配的字符串(即 搜索关键字),vi将会从当前的光标位 置向下(或向上)进行逐个匹配,如果 匹配成功,那么光标将定位到该位置, 等待用户的下一步处理