
第11讲 第5章 在Linux下开发 应用程序 5.1使用文本编辑器
第11讲 第5章 在Linux下开发 应用程序 5.1 使用文本编辑器

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

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

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

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

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

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

5.1.2vi的基本使用 ÷vi有两种工作状态:编辑(Edit)状态与命令 (Command状态。 ·每次运行vi,它总是默认处于命令状态。 ·命令状态下,用户不能输入任何的文本内容。 ·命令状态下的任何输入都被视为命令字符,并且丕 会在编辑窗口中显示。 ·没有可视化菜单,完全依靠键盘命令控制。 一第11讲使用编辑器第8页共20页
第11讲 使用编辑器 第8页 共20页 5.1.2 vi的基本使用 ❖ vi 有 两 种 工 作 状 态 : 编 辑 (Edit) 状态与 命 令 (Command)状态。 ❖ 每次运行vi,它总是默认处于命令状态。 ❖ 命令状态下,用户不能输入任何的文本内容。 ❖ 命令状态下的任何输入都被视为命令字符,并且不 会在编辑窗口中显示。 ❖ 没有可视化菜单,完全依靠键盘命令控制

5.1.2vi的基本使用 。使用vi hel1o.c创建并打开一个原本不存在的新这件,此时状态栏显 示[New File]或打开一个已经存在的文件。 第11讲使用编辑器第9页共20页
第11讲 使用编辑器 第9页 共20页 5.1.2 vi的基本使用 ❖ 使用vi hello.c 创建并打开一个原本不存在的新文件,此时状态栏显 示[New File]或打开一个已经存在的文件

5.1.2vi的基本使用 任何时候都可以按“Esc”键切换到命令状态。 。处于命令状态,可以用1命令进入编辑 状态。此时状态栏显示[INSERT]。这时 可以象WIN里的记事本一样使用。 。进入命令状态,使用:x命令保存文件并退出。 第11讲使用编辑器第10页共20贡
第11讲 使用编辑器 第10页 共20页 5.1.2 vi的基本使用 ❖ 任何时候都可以按“Esc”键切换到命令状态。 ❖处于命令状态,可以用i命令进入编辑 状态。此时状态栏显示[INSERT]。这时 可以象WIN里的记事本一样使用。 ❖ 进入命令状态,使用:x命令保存文件并退出