# &app; 手册 V&manrevision;

## 简介

&app; 应用程序是一个简单的文本编辑器。您可以使用 &app; 来创建和编辑文本文件。您可以使用 &app; 插件从 &app; 窗口中执行有关文本编辑的各种任务。

## 入门

### 启动 &app;

可以通过以下方式启动 &app;：

"应用程序"菜单

- 选择"附件""文本编辑器"。

命令行

- 键入 `gedit`，然后按下回车键。

### 在启动 &app; 时

在启动 &app; 时，系统会显示下面的窗口。

#### &app; 窗口

显示 gedit 主窗口。

该 &app; 窗口包含以下元素：

菜单栏

- 菜单栏上的菜单包含您在 &app; 中处理文件所需的所有命令。

工具栏

- 工具栏包含您可以从菜单栏访问的命令的子集。

显示区域

- 该区域包含您正在编辑的文件的文本。

状态栏

- 状态栏显示关于当前 &app; 活动的信息和关于菜单项的上下文信息。

当在 &app; 窗口中右击时，应用程序将会显示一个弹出菜单。该弹出菜单包含最常用的文本编辑命令。

### 打开文件

要打开文件，请选择"文件""打开"，从而打开"打开文件"对话框。选择要打开的文件，然后单击"确定"。该文件显示在 &app; 窗口中。

您可以在 &app; 中打开多个文件。 该应用程序一次只能在应用程序窗口中显示一个文件。该应用程序会在窗口上为每个打开的文件添加一个选项卡。要显示另一个打开的文件，请单击与该文件对应的选项卡。要为每个打开的文件创建一个 &app; 窗口，请将与每个文件对应的选项卡拖到桌面背景上。也可以使用"文档"菜单在打开的文件之间移动。

该应用程序会记录您最近编辑和显示的四个文件的路径和文件名，并将其作为"文件""最近的文件"菜单的菜单项。

### 从命令行打开多个文件

您可以从命令行运行 &app;，并且打开一个文件或多个文件。要从命令行打开多个文件，请输入下面的命令，然后按下回车键：

`gedit `file1.txt file2.txt file3.txt``

当该应用程序启动之后，您指定的文件将会显示在 &app; 窗口中。

## 用法

### 创建新文件

要创建新文件，请选择"文件""新建"。该应用程序就会在 &app; 窗口中显示一个新的文件。

### 保存文件

您可以使用以下几种方法来保存文件：

- 要保存对当前文件的更改，请选择"文件""保存"，或者单击工具栏上的"保存"按钮。如果文件没有文件名，&app; 将显示"另存为"对话框。在"另存为"对话框中输入文件的名称，然后单击"确定"。

- 要保存新文件或者将现有文件用新的文件名保存，请选择"文件""另存为"。在"另存为"对话框中输入文件名，然后单击"确定"。

- 如果要保存 &app; 中当前打开的所有文件，请选择"文件""全部保存"。

### 编辑文本

您可以通过以下方法来编辑文件中的文本：

- 从键盘输入新的文本。

- 使用 Delete 键删除文本。

- 使用"剪切"、"复制"、"粘贴"和"删除"菜单项来编辑文本。

当使用鼠标选择文本时，&app; 会自动将选定的文本复制到缓冲区中。您可以对选定的文本执行以下任意一种操作：

- 要将选定的文本从文件中删除并将其移到缓冲区中，请选择"编辑""剪切"。

- 要从文件中永久删除选定的文本，请选择"编辑""删除"。

- 要将缓冲区中的内容插入到光标位置，请单击鼠标中键或者选择"编辑""粘贴"。您必须首先要剪切或者复制文本，然后才能将文本粘贴到文件中。

- 要选择文件中的所有文本，请选择"编辑""全部选定"。

### 取消或重复编辑

要取消编辑操作，请选择"编辑""取消"。要重复编辑操作，请选择"编辑""重复"。可以取消的先前编辑操作的次数由下面的设置来确定："首选项"对话框中 gedit-prefs-undo 选项卡式部分的"将取消层次的限制设置为"设置。默认情况下，您可以取消的操作次数是 25。

### 查找文本

要在文件中搜索字符串，请执行以下步骤：

1. 选择"搜索""查找"，即可显示"查找"对话框。

2. 在"搜索内容"字段中输入您要查找的字符串。

3. 选择以下选项之一：

   - 从文档开头起搜索

   - 从光标位置起搜索

4. 选择"区分大小写"选项就只能查找与您输入的文本大小写完全匹配的字符串。

5. 单击"查找"可以在文件中搜索首次出现的该字符串。如果 &app; 找到了该字符串，应用程序就会将光标移动到该字符串位置并且选中该字符串。

6. 要查找下一个出现的该字符串，请单击"查找下一个"。

7. 要完成搜索，请单击"关闭"。

### 查找和替换文本

要在文件中搜索一个字符串，并用另一个字符串替换该字符串，请执行以下步骤：

1. 选择"搜索""替换"，即可显示"替换"对话框。

2. 在"搜索内容"字段中键入您要查找的字符串。

3. 在"替换为"字段中键入用来替换查找到的字符串的字符串。

4. 选择以下选项之一：

   - 从文档开头起搜索

   - 从光标位置起搜索

5. 选择"区分大小写"选项就只能查找跟你输入的字符串大小写完全匹配的字符串。

6. 单击"查找"可以在文件中搜索首次出现的该字符串。如果 &app; 找到了该字符串，应用程序就会将光标移动到该字符串位置并且选中该字符串。

7. 单击"替换"可以用输入到"替换为"字段中的字符串来替换该字符串。单击"全部替换"可以替换文件中出现的所有该字符串。

8. 要查找下一个出现的该字符串，请单击"查找下一个"。

9. 要完成搜索，请单击"关闭"。

### 从 URI 打开文件

要通过统一资源标识符 (URI) 打开文件，请执行以下步骤：

- 选择"文件""打开位置"，即可显示"从 URI 打开"对话框。输入您要打开的文件的 URI，然后单击"打开"。

- 在命令行中键入 `gedit `http://...``，其中 `http://...` 是您要打开的文件的 URI，然后按下回车键。

该应用程序将以只读模式打开位于该 URI 位置的文件。

### 将命令输出输送到文件中

您可以使用 &app; 将命令的输出输送到文本文件中。例如，要将 `ls` 命令的输出输送到一个文本文件中，请键入 `ls | gedit`，然后按下回车键。

`ls` 命令的输出就会显示在 &app; 窗口的一个新文件中。

另外，您还可以使用 Shell 输出插件将命令的输出输送到当前文件中。要使用 Shell 输出插件，请执行以下步骤：

1. 载入 Shell 输出插件。有关如何载入插件的信息，请参阅 gedit-install-plugins。

2. 选择"编辑""插入 Shell 输出"，即可显示"Shell 输出"对话框。

3. 在"Shell 命令"字段中输入您要执行的 Shell 命令。

4. 如果需要，编辑"工作目录"字段。默认情况下，Shell 输出插件会在当前目录中执行您指定的命令。

5. 单击"运行"。该 Shell 输出插件会执行该命令，并将文本输出插入到当前文件中。

### 转到特定的行

要转到当前文件中的特定行，请执行以下步骤：

1. 选择"搜索""转到行"，即可显示"转到行"对话框。

2. 在"行号"字段中输入您要将光标移动到的行号。

3. 单击"转到行"。该应用程序会将光标移动到您指定的行号处。

### 更改输入模式

要更改输入模式，请右击文本窗口，然后选择"输入方法"。 "插入 Unicode 控制字符"菜单项可以提供字符布局选项，这些选项对使用非拉丁字符集很有用。

### 打印文件

您可以使用 &app; 来执行以下的打印操作：

- 将文件打印到打印机。

- 将打印命令的输出打印到文件中。

如果是打印到文件中，&app; 会将该文件的输出发送到一个印前格式的文件中。最常用的印前格式是 PostScript 格式和可移植文档格式 (PDF)。

要预览您要打印的页，请选择"文件""打印预览"，即可显示"gedit - 打印预览"对话框。

要将当前文件打印到打印机或者一个文件中，请选择"文件""打印"，即可显示"打印"对话框。

"打印"对话框使您可以指定以下打印选项：

#### "任务"选项卡式部分

打印范围

- 选择以下一个选项，以确定要打印的页数。

  - 全部

    如果选择该选项，将打印文件中的所有页。

  - 选择区

    如果选择该选项，将只打印选定的文本。该选项只有当选定了文本时才可用。

  默认值： 全部。

份数

- 使用此旋转框可以指定您要打印的文件份数。

  默认值：1。

Collate

- 如果您要打印几份该文件，则可以使用此选项来为打印副本排序。

  默认值：未选中。

#### "打印机"选项卡式部分

打印机

- 使用此下拉式列表框可以选择您要用来打印该文件的打印机。

  默认值： Gnome 默认打印机。

设置

- 选择此下拉列表框来选择打印机设置。要配置打印机，请单击"配置"。

  默认值："默认"。

Location

- 使用此下拉列表框可以选择打印目标。要将文件打印到打印机，请选择"lpr"。要将该文件打印到一个打印文件中，请选择"文件"。如果选择"文件"，请在提供的文本框中键入输出文件的名称。

  默认值： lpr。

#### "纸张"选项卡式部分

纸张大小

- 使用此下拉列表框可以选择您用来打印该文件的纸张大小。

  默认值： A4。

宽度

- 使用此下拉列表框可以指定纸张宽度。使用"厘米"下拉列表框可以更改指定纸张大小的度量单位。

  默认值： 21.00 厘米。

高度

- 使用此旋转框可以指定纸张高度。

  默认值： 29.70 厘米。

纸张方向

- 使用此下拉列表框可以选择纸张方向。

  默认值： 纵向。

布局

- 使用此下拉列表框可以选择纸张布局。您选择的每个布局的预览会显示在"预览"区域中。

  默认值： 平铺。

### 使用 &app; 插件

插件就是用来增强应用程序功能的辅助程序。&app; 插件使您可以在 &app; 窗口内执行有关文本编辑的各种功能。下表列出了可用的插件。

插件名称 | 目的
ASCII 表 | 显示一个包含 ASCII 表的对话框。您可以使用 ASCII 表将字符插入到文件中。
比较文件 | 比较两个文件并在一个新建的 &app; 窗口中显示它们的差别。 该插件使用 diff 程序来比较文件。
CVS 更改日志 | 打开与 CVS 提交命令关联的日志消息。
插入日期/时间 | 在文件中插入当前日期和时间。
Shell 输出 | 将 Shell 命令的文本输出插入到文件中。
标记列表 | 显示一个包含常用标记列表的对话框。您可以使用此对话框将标记插入到文件中。
用户名 | 在文件中插入当前用户的用户名。
字数 | 计算当前文件中的行数、字数、带空格的字符数、不带空格的字符数和字节数。该插件会将结果显示在"Word count"窗口中。

### 载入 &app; 插件

要载入 &app; 插件，请选择"编辑""插件管理器"。 "插件管理器"对话框显示以下信息：

- 可用插件的列表。

- "配置插件"按钮。您可以使用该按钮打开一个配置对话框，在该对话框中可以对插件进行配置。

- 每个插件的简要说明。要显示一个说明，请从插件列表中选择该插件。

- 有关插件作者和模块名称的细节。

要载入插件，请选择该插件名称旁的复选框。&app; 应用程序会将插件添加到适当的 &app; 菜单中，如下表中所述：

插件名称 | 添加到的菜单
ASCII 表 | 视图 ASCII 表
比较文件 | 文件 比较文件
CVS 更改日志 | 文件 打开 CVS 更改日志
字数 | 搜索 字数
Shell 输出 | 编辑 插入 Shell 输出
标记列表 | 视图 标记列表
插入日期/时间 | 编辑 插入日期/时间
用户名 | 编辑 插入用户名

要删除插件，请取消选择该插件旁的复选框。

要关闭"插件管理器"对话框，请单击"关闭"。

### 定制工具栏和状态栏

要显示或者隐藏工具栏，请选择"视图""工具栏"。要定制 &app; 显示工具栏的方式，请选择"视图""定制工具栏"，然后选择以下一个菜单项：

- 桌面默认设置

  显示默认工具栏。

- 图标

  只显示图标。

- 图标和文本

  显示图标和文本。

要显示或者隐藏状态栏，请选择"视图""状态栏"。要定制 &app; 显示状态栏的方式，请选择"视图""定制状态栏"，然后选择以下一个菜单项：

- 显示光标位置

  显示光标所处的行号和列号。

  默认值：选中。

- 显示覆盖模式

  显示编辑模式。如果编辑器处于插入模式，则该状态栏包含单词 INS。如果编辑器处于覆盖模式，则该状态栏就包含单词 OVR。

  默认值：选中。

## 首选项

要配置 &app;，请选择"编辑""首选项"。 "首选项"对话框包含以下类别：

- gedit-prefs-editor

- gedit-prefs-print

### 编辑器

"编辑器"类别还可以再细分为以下子类别：

#### 字体和颜色

使用默认主题字体

- 如果选择该选项，系统将在 &app; 文本窗口中使用默认系统字体来显示文本。

  默认值：未选中。

编辑器使用的字体

- 此字段显示 &app; 用来显示文本的字体。 单击该按钮可以指定用来显示文本的字体、字型和字体大小。

  默认值： Courier 中型 12 点。

使用默认主题颜色

- 如果选择该选项，系统将在 &app; 文本窗口中使用默认主题颜色。

  默认值：选中。

文本颜色

- 单击"文本颜色"按钮可以显示颜色选择器对话框。选择一种用于在 &app; 文本窗口中显示文本的颜色。

  默认值：黑色。

背景色

- 单击"背景色"按钮可以显示颜色选择器对话框。为 &app; 文本窗口选择一种背景色。

  默认值：白色。

选定文本的颜色

- 单击"选定文本的颜色"按钮可以显示颜色选择器对话框。选择一种用于显示选定文本的颜色。

  默认值：白色。

选择区颜色

- 单击"选择区颜色"按钮可以显示颜色选择器对话框。选择一种用于突出显示文本选择区的背景色。

  默认值：蓝色。

#### 制表符

将制表符宽度设置为

- 使用此旋转框可以指定当您按下缩进键时 &app; 插入的空格宽度。

  默认值： 8 个字符。

#### 换行模式

换行模式

- 选择以下一个选项可以确定 &app; 在 &app; 窗口中使文本换行的方式：

  - 从不换行

    选择该选项将不会换行。您输入的文本将显示在一行里，直到您按回车键为止。

  - 在词边界换行

    如果选择此选项，当您到达文本窗口边界处时，将会以字级别将文本换到下一行。

  - 在字符边界换行

    如果选择该选项，当您到达文本窗口边界处时，将会以字符级别将文本换到下一行。

  默认值： 在字符边界换行。

#### 行号

显示行号

- 如果选择该选项，系统会在 &app; 窗口的左侧显示行号。

  默认值：未选中。

#### 保存

在保存之前创建文件的备份副本

- 如果选择此选项，系统会在每次保存文件的时候创建文件的备份副本。文件的备份副本带有一个 `.bak` 扩展名。

  默认值：未选中。

自动保存当前文件的时间间隔

- 如果选择此选项，系统会按照规定的时间间隔自动保存当前文件。使用该旋转框可以指定您要保存文件的时间间隔。

  默认值：未选中，10 分钟。

保存时

- 选择以下保存选项之一：

  - 总是使用 UTF-8 编码（较快）

    如果选择该选项，系统将使用 UTF-8 位编码来保存文件。

  - 尽可能使用当前语言环境

    如果选择此选项，系统将使用当前语言环境来保存文件。 您可以为不同的输入方法设置语言环境。

  - 只有当文件已经使用时才使用当前语言环境

    如果选择该选项，当该文件已经以当前语言环境保存的情况下，系统才会使用当前语言环境保存该文件。

  默认值： 总是使用 UTF-8 编码（较快）

#### 取消

将取消层次的限制设置为

- 选择此选项可以限制您能取消的编辑操作的次数。使用该旋转框可以指定您最多能取消的操作次数。

  默认值：选中，25 个操作。

### 打印

"打印"类别还可以再细分为以下子类别：

#### 页

打印页眉

- 如果选择此选项，系统会在打印时打印每页的页眉。您不能配置页眉。

  默认值：选中。

换行（在字符边界）

- 如果选择此选项，系统会在打印文件时按字符级别自动使文本换行。该应用程序在计算行数时，将回绕的行计为一行。

  默认值：选中。

打印行号的间隔

- 如果选择此选项，系统会在打印文件时包括行号。使用该旋转框可以指定打印行号的间隔，例如，每 5 行、每 10 行，等等。

  默认值： 未选中，1 行。

#### 字体

打印正文使用的字体

- 单击此按钮可以选择打印文件正文文本所用的字体。

  默认值： Courier 9.0。

打印页眉使用的字体

- 单击此按钮可以选择打印文件页眉所用的字体。

  默认值：Helvetica 11.0。

打印行号使用的字体

- 单击此按钮可以选择打印行号所用的字体。

  默认值：Helvetica 8.0。

要将字体复位为从 &app; 打印文件的默认字体，请单击"恢复默认字体"按钮。