# &app; 手册 V&manrevision;

2003
Sun Microsystems
2002
Sun Microsystems
2000
Eric Baudais
GNOME Documentation Project
&legal; Sun GNOME Documentation Team Sun Microsystems Eric Baudais GNOME Documentation Project

     baudais@okstate.edu

Baris Cicek 提供了 gedit 应用程序早期修订的信息。 感谢 Ajit George 提供了有关插件的信息。

&app; 手册 V&manrevision;
&date;

Sun GNOME Documentation Team

GNOME Documentation Project

gedit 手册 V2.5
2003 年 3 月

Sun GNOME Documentation Team

GNOME Documentation Project

gedit 手册 V2.4
2003 年 1 月

Sun GNOME Documentation Team

GNOME Documentation Project

gedit 手册 V2.3
2002 年 9 月

Sun GNOME Documentation Team

GNOME Documentation Project

gedit 手册 V2.2
2002 年 8 月

Sun GNOME Documentation Team

GNOME Documentation Project

gedit 手册 V2.1
2002 年 6 月

Sun GNOME Documentation Team

GNOME Documentation Project

gedit 手册 V2.0
2002 年 3 月

Sun GNOME Documentation Team

GNOME Documentation Project

gedit V1.0
2000 年

Eric Baudais baudais@okstate.edu

GNOME Documentation Project

本手册介绍 &app; &appversion; 版。

## 反馈

要报告关于 &app; 应用程序或本手册的错误或提出建议，请遵循 GNOME 反馈页中的指导。

## 简介

&app; 应用程序使您可以创建和编辑文本文件。您可以使用 &app; 插件在 &app; 窗口中执行有关文本编辑的各种任务。

## 入门

### 启动 &app;

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

菜单

  有关如何从菜单启动 &app; 的信息，请参见适用于您的平台的 &ug; 的最新版本。

命令行

  执行以下命令： `gedit`

### 在启动 &app; 时

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

#### &app; 窗口

显示 gedit 主窗口。

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

菜单栏

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

工具栏

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

显示区域

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

输出窗口

  输出窗口显示 Shell 命令插件和比较文件插件返回的输出。

状态栏

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

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

### 打开文件

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

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

也可以使用“文档”菜单在打开的文件之间移动。您可以选择“文档”“移动到新窗口”将一个文档移动到新 &app;窗口中。

该应用程序会记录您最近编辑的五个文件的路径和文件名，并将这些文件作为“文件”菜单上的菜单项进行显示。您也可以单击工具栏上的“显示最近访问过的文件”菜单图标。 图标来显示最近访问过的文件的列表。

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

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

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

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

有关如何从命令行运行 &app; 的更多信息，请参见 &app;1。

## 用法

### 创建新文件

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

### 保存文件

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

- 要保存对现存文件的更改，请选择“文件”“保存”，或者单击工具栏上的“保存”按钮。

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

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

### 编辑文本

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

- 从键盘输入新的文本。

- 使用 Delete 键删除文本。

- 使用“编辑”菜单中的“剪切”、“复制”、“粘贴”和“删除”菜单项编辑文本。

您可以对选定的文本执行以下任意一种操作：

- 要将选定文本复制到缓冲区，请选择“编辑”“复制”。

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

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

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

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

### 取消或重复编辑

要取消编辑操作，请选择“编辑”“取消”。要重复编辑操作，请选择“编辑”“重复”。可以取消的先前编辑操作的次数由下面的设置来确定：“首选项”对话框中 选项卡式部分的“将取消操作的限制设置为”设置。

### 查找文本

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

1. 选择“搜索”“查找”，显示“查找”对话框。

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

   您可以包含以下转义序列：

   - `\n`

     使用此转义序列指定一个新行。

   - `\t`

     使用此转义序列指定一个制表符。

   - `\r`

     使用此转义序列指定一个回车。

3. 选择“大小写匹配”选项就只能查找与您键入的文本大小写完全匹配的字符串。

4. 选择“只匹配整个单词”选项就只能查找那些与所键入文本的整个单词相匹配的字符串。

5. 选择“回绕”选项就能搜索到文件尾，而后从文件开始处继续搜索。

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

7. 要查找下一个出现的该字符串，请单击“查找”。

8. 要完成搜索，请单击“关闭”。

### 查找和替换文本

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

1. 选择“搜索”“替换”，显示“替换”对话框。

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

   您可以包含以下转义序列：

   - `\n`

     使用此转义序列指定一个新行。

   - `\t`

     使用此转义序列指定一个制表符。

   - `\r`

     使用此转义序列指定一个回车。

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

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

5. 选择“只匹配整个单词”选项就只能查找那些与所键入文本的整个单词相匹配的字符串。

6. 选择“回绕”选项就能搜索到文件尾，而后从文件开始处继续搜索。

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

8. 单击“替换”按钮可以用“替换为”字段中的文本替换出现的字符串。单击“全部替换”按钮可以替换文件中出现的所有该字符串。

9. 要查找下一个出现的该字符串，请单击“查找”。

10. 要完成搜索，请单击“关闭”。

### 从 URI 打开文件

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

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

- 在命令行中键入 `gedit URI`，其中 URI 是您要打开的文件的 URI，然后按下回车键。有效的 URI 类型包括 `http:`、`ftp:`、`file:` 以及 `gnome-vfs` 支持的所有方法。

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

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

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

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

另外，您还可以使用 Shell 命令插件将命令的输出输送到当前文件中。有关如何使用 Shell 命令插件的信息，请参阅。

### 将光标定位在指定的行上

要将光标定位在当前文件的指定行上，请执行以下步骤：

1. 选择“搜索”“转到行”，显示“转到行”对话框。

2. 在“行号”字段中键入您要将光标移动到的行号。

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

4. 要关闭“转到行”对话框，请单击“关闭”。

### 更改输入模式

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

### 打印文件

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

- 将文件打印到打印机。

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

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

要预览要打印的页面，请选择“文件”“打印预览”。

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

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

#### “打印机”选项卡式部分

打印机窗格

  选择要用于打印文件的打印机。

打印范围

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

  - 全部

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

  - 选定范围

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

打印份数

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

排序

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

文件名

  要将文件打印到某个打印文件，请在此文本框中键入输出文件的名称。

#### “纸张”选项卡式部分

纸张大小

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

纸张宽度

  使用此下拉列表框可以指定纸张宽度。使用相临的下拉列表可以更改用于指定纸张大小的度量单位。

纸张高度

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

送纸方向

  使用此下拉列表可以选择打印机中的纸张方向。

纸张方向

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

布局

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

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

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

- 桌面默认

  显示默认工具栏。

- 图标

  只显示图标。

- 图标和文本

  显示图标和文本。

- 图标旁的优先级文字

  显示图标及某些图标旁的文字。

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

- 显示光标位置

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

- 显示覆盖模式：

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

要显示或隐藏输出窗口，请选择“视图”“输出窗口”。

## 首选项

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

### 编辑器

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

#### 字体和颜色

使用默认主题字体

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

编辑器字体

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

使用默认主题颜色

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

文本颜色

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

背景颜色

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

选定的文本颜色

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

选择区颜色

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

#### 制表符

将制表符宽度设置为

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

插入空格而不是制表符

  选择此选项可以指定当您按下 Tab 键时 &app; 插入空格而不是制表符。

#### 回绕模式

启用文本换行

  选择此选项可以在您到达文本窗口边界时按字符级别将文本换行到下一行。

不要将单词拆开放在两行上

  选择此选项可以在您到达文本窗口边界时按单词级别将文本换行到下一行。

#### 自动缩进

启用自动缩进

  选择此选项可以指定下一行在当前行的缩进级别上开始。

#### 行号

显示行号

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

#### 打开

支持的编码

  字符编码是将字节转换为字符的方法。 不同的编码方法可能会将相同的字节序列转换成不同的字符，或生成无效的输出。 如果使用创建文件的编码方法打开该文件，则所有的字符都按预期的结果显示。 但是，如果使用不同的编码方法打开文件，则某些字符可能无法正确显示，或返回错误。

  在默认情况下，&app; 会尝试使用 UTF-8 编码打开文件。 UTF-8 编码可用于多语言文本，这是因为 UTF-8 涵盖了几乎所有已知的字母表和字符集。如果文件不是有效的 UTF-8 文件，&app; 会尝试使用当前语言环境的编码打开该文件。如果这个方法也无效，&app; 会尝试从“支援的编码”列表顶部开始选用编码。

  要修改“支持的编码”列表中的内容，请使用下表中说明的按钮：

  按钮 | 说明
  --- | ---
  添加 | 将编码添加到列表。
  删除 | 从列表中删除编码。
  上箭头 | 将编码移动到列表中较高的位置上。
  下箭头 | 将编码移动到列表中较低的位置上。

#### 保存

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

  如果选择此选项，系统会在每次保存文件的时候创建文件的备份副本。文件的备份副本在文件名的末尾包含一个“˜”。

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

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

保存现存文件时

  选择以下保存选项之一：

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

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

  - 如果可能的话，使用当前语言环境的编码

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

  - 如果可能的话，使用原文件编码

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

保存新文件时

  为新文件选择以下保存选项之一：

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

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

  - 如果可能的话，使用当前语言环境的编码

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

#### 取消

将取消操作的限制设置为

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

### 打印

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

#### 页面

打印页眉

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

启用文本换行

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

打印行号的间隔

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

#### 字体

正文

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

页眉

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

行号

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

要将字体复位为默认字体，用来从 &app; 打印文件，请单击“还原默认字体”按钮。

### 插件

有关如何使用“首选项”对话框的“插件”类别的信息，请参见。

## 使用插件

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

插件名称 | 目的
--- | ---
ASCII 表 | 显示一个包含 ASCII 表的对话框。您可以使用 ASCII 表将字符插入到文件中。
CVS 更改日志 | 打开与 CVS 提交命令关联的日志消息。
比较文件 | 比较两个文件并在输出窗口中显示它们的差别。 该插件使用 `diff` 命令来比较文件。
文档统计信息 | 计算当前文件中的行数、单词数、字符数及字节数。该插件将结果显示在一个“文档统计信息”对话框中。
缩进行 | 对选定的行进行缩进，或从选定的行删除缩进。
插入日期/时间 | 在文件中插入当前日期和时间。
Shell 命令 | 在输出窗口中显示 shell 命令的文本输出。
排序 | 对选定的文本进行排序。
标记列表 | 显示一个包含常用标记列表的窗口。您可以使用此窗口将标记插入到文件中。
用户名 | 在文件中插入当前用户的用户名。

### 载入 &app; 插件

要载入 &app; 插件，请选择“编辑”“首选项”。在“插件”类别中，单击“管理器”子类别。 “管理器”子类别会显示以下信息：

- 可用于 &app; 的插件的列表。

- “配置插件”按钮。您可以使用该按钮打开一个配置对话框，在该对话框中可以对插件进行配置。例如，请参见和。

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

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

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

插件名称 | 添加到的菜单
--- | ---
ASCII 表 | 视图 ASCII 表
CVS 更改日志 | 文件打开 CVS 更改日志
比较文件 | “工具”“比较文件”
文档统计信息 | “工具”“文档统计信息”
缩进行 | “编辑”“缩进” “编辑”“取消缩进”
插入日期/时间 | “编辑”“插入日期和时间”
Shell 命令 | “工具”“运行命令”
排序 | “编辑”“排序”
标记列表 | 视图标记列表
用户名 | 编辑插入用户名

要关闭“首选项”对话框，请单击“关闭”。

### 删除 &app; 插件

当退出 &app; 后，插件仍载入在内存中。

要删除 &app; 插件，请选择“编辑”“首选项”。在“插件”类别中，单击“管理器”子类别。 要删除插件，请取消选择该插件旁的复选框。

要关闭“首选项”对话框，请单击“关闭”。

### ASCII 表插件

ASCII 表插件会显示包含 ASCII 表的对话框。您可以使用 ASCII 表将字符插入到文件中。 要使用 ASCII 表插件，请执行以下步骤：

1. 载入 ASCII 表插件。

2. 选择“视图”“ASCII 表”，显示“ASCII 表”对话框。

3. 滚动列表查找所需的字符，然后单击该字符以选中它。

4. 单击“插入字符”按钮在当前文件的光标位置处插入该字符。

5. 输入 ASCII 字符后，单击“关闭”以关闭“ASCII 表”对话框。

### CVS 更改日志插件

CVS 更改日志插件可以打开与 CVS 提交命令关联的日志消息。 该插件使您可以轻松地将文本从更改日志文件中粘贴到提交消息中。 要使用 CSV 更改日志插件，请执行以下步骤：

1. 将环境变量 CVSEDITOR 设置为 &app;。 例如，如果您使用 `bash` shell，则请在操作系统提示符下使用下面的命令：

        export CVSEDITOR=&app;

2. 以通常的方式将文件提交到 CVS。系统会打开 &app; 窗口，使您可以输入提交消息。

3. 载入 CVS 更改日志插件。

4. 选择“文件”“打开 CVS 更改日志”，打开提交消息中引用的所有更改日志文件。&app; 会在新选项卡中打开每个更改日志文件。

5. 从 &app; 更改日志文件复制更改日志项（您要将这些更改日志项添加到提交消息中）。

6. 在 &app; 提交消息选项卡中插入复制的更改日志项。

7. 将更改保存到提交消息中，然后关闭所有文件。

8. 退出 &app;。

### 比较文件插件

比较文件插件会比较两个文件，并在输出窗口中显示两个文件之间的差异。 该插件使用 `diff` 命令来比较文件。 要使用比较文件插件，请执行以下步骤：

1. 载入比较文件插件。

2. 选择“工具”“比较文件”。 当首次选择此选项时，系统会提示您确认 `diff` 命令的位置。系统不会再次提示您确认该位置。有关如何在以后更改此位置的信息，请参见。

   单击“确定”显示“比较文件”对话框。

3. 指定要比较的文件。要指定打开的文件，请从下拉列表中选择。要指定已关闭的文件，请在文本框中输入文件的位置。

4. 要忽略空白大小的更改，请选择“忽略空白”选项。

5. 要使用统一的输出格式，显示三行上下文，请选择“使用统一的输出格式”选项。

6. 单击“比较”按钮以比较指定文件的内容。该命令输出会显示在输出窗口中。

有关更多信息，请参见 diff 1。

#### 配置比较文件插件

要更改比较文件插件所使用的命令的位置，请执行以下步骤：

1. 选择“编辑”“首选项”。

2. 在“插件”类别中，单击“管理器”子类别。

3. 选择“比较文件”插件。

4. 单击“配置插件”按钮以显示“设置程序位置”对话框。

5. 在“搜索位置”文本框中指定 `diff` 命令的位置。

6. 单击“确定”关闭“设置程序位置”对话框。

7. 要关闭“首选项”对话框，请单击“关闭”。

### 文档统计插件

文档统计插件计算当前文件中的行数、单词数、字符数及字节数。该插件将结果显示在一个“文档统计信息” 对话框中。 要使用文档统计插件，请执行以下步骤：

1. 载入文档统计插件。

2. 选择 “工具”“文档统计”以显示“文档统计信息”对话框。“文档统计信息”对话框显示了有关该文件的以下信息：

   - 当前文档中的行数。

   - 当前文档中的字数。

   - 当前文档中的字符数（包括空格）。

   - 当前文档中的字符数（不包括空格）。

   - 当前文档中的字节数。

3. 在“文档统计信息”对话框打开时，仍然可以更新 &app; 文件。 要刷新“文档统计信息”对话框的内容，请单击“更新”按钮。

4. 要关闭“文档统计信息”对话框，请单击“关闭”。

### 缩进行插件

缩进行插件对选定的行进行缩进，或从选定的行删除缩进。 要使用缩进行插件，请执行以下步骤：

1. 载入缩进行插件。

2. 选择所需缩进行。要对单行进行缩进或取消缩进，请将光标放在该行的任意位置上。

3. 选择“编辑”“缩进”。

4. 要删除缩进，请选择要取消缩进的行，然后选择“编辑”“取消缩进”。

### 插入日期/时间插件

插入日期/时间插件可以向文件中插入当前的日期和时间。 要使用插入日期/时间插件，请执行以下步骤：

1. 载入插入日期/时间插件。

2. 选择“编辑”“插入日期和时间”。

   如果您尚未将插入日期/时间插件配置成无需提示输入格式即自动插入日期/时间，&app; 将显示“插入日期和时间”对话框。从列表中选择合适的日期/时间格式。单击“插入”按钮以关闭“插入日期和时间”对话框；&app; 在当前文件中的光标位置插入日期/时间。

   如果您已经配置 &app; 以使用一种特定的日期/时间格式，则不再显示“插入日期和时间” 对话框； 将在当前文件中的光标位置自动输入日期/时间。

   有关如何配置插入日期/时间插件的信息，请参见。

#### 配置插入日期/时间插件

要配置插入日期/时间插件，请执行以下步骤：

1. 选择“编辑”“首选项”。

2. 在“插件”类别中，单击“管理器”子类别。

3. 选择“插入日期/时间”插件。

4. 单击“配置插件”按钮以显示“配置插入日期/时间插件”对话框。

5. 如下所述，选择其中一个选项：

   - 要在每次插入日期/时间时都指定日期/时间的格式，请选择“提示输入格式 ”选项。

   - 要在每次插入日期/时间时使用 &app; 提供的同一日期/时间格式，请选择“使用选定的格式”选项，然后从列表中选择合适的格式。选择此选项后，&app; 便不会在您选择“编辑”“插入日期和时间”时提示您输入日期/时间格式。

   - 要在每次插入日期/时间时使用同一定制日期/时间格式，请选择“使用定制格式”选项，然后在文本框中输入合适的格式。有关如何指定定制格式的更多信息，请参见 strftime 3。选择此选项后，&app; 便不会在您选择“编辑”“插入日期和时间”时提示您输入日期/时间格式。

6. 单击“确定”以关闭“配置插入日期/时间插件”对话框。

7. 要关闭“首选项”对话框，请单击“关闭”。

### Shell 命令插件

Shell 命令插件使您可以抓取 &app; 中shell 命令的输出，其方式是在输出窗口中显示 shell 命令的文本输出。要使用 Shell 命令插件，请执行以下步骤：

1. 载入 Shell 命令插件。

2. 选择“工具”“运行命令” 以显示“运行命令”对话框。

3. 在“命令”字段中键入您要执行的 Shell 命令。

   您可以包含以下特殊字符：

   - `%f`

     这些特殊字符可用于指定当前活动文档的文件名，包括路径。

   - `%n`

     这些特殊字符可用于指定当前活动文档的文件名，不包括路径。在这种情况下，&app; 会在工作目录中查找该文件。

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

5. 选择“在输出窗口中显示结果”选项，以便在输出窗口中显示命令的结果。如果不选择此选项，&app; 会丢弃该命令的结果。

6. 单击“Run”。该 Shell 命令插件会执行该命令，并将文本输出插入到输出窗口中。

7. 使用 Shift 键在输出窗口中选择文本。

8. 单击“复制选定的文本”按钮将选定的文本复制到缓冲区中。

9. 选择“编辑”“粘贴”将选定的文本粘贴到文件中。

10. 单击“关闭输出窗口”按钮关闭输出窗口。

### 排序插件

排序插件对选定的文本进行排序。

该排序操作无法取消，所以您应在执行排序前保存文件。要在执行排序操作后恢复为已保存的文件，请选择“文件”“恢复”。

要使用排序插件，请执行以下步骤：

1. 载入排序插件。

2. 选择“编辑”“排序”以显示“排序”对话框。

3. 要按反向排序顺序排列文本，请选择“相反顺序”选项。

4. 要删除重复的行，请选择“删除重复行”选项。

5. 要忽略大小写，请选择“忽略大小写”选项。

6. 要指定排序的开始位置，请从“起始列”旋转框中选择合适的列。

7. 要执行排序操作，请单击“排序”按钮。

### 标记列表插件

标记列表插件会显示包含常用标记列表的窗口。您可以使用该窗口将标记插入到文件中。 要使用标记列表插件，请执行以下步骤：

1. 载入标记列表插件。

2. 选择“视图”“标记列表”以显示“标记列表插件”窗口。

3. 从下拉列表中选择合适的标记类别；例如，`HTML 标记`。

4. 卷动该标记列表查找所需的标记。

5. 要在当前文件的光标位置插入标记，请双击标记列表中的标记。您也可以按照如下步骤插入标记：

   - 要在当前文件中插入标记，并将焦点从“标记列表插件”窗口转到编辑器窗口，请按回车键。

   - 要在当前文件中插入标记，并将焦点仍保留在“标记列表插件”窗口，请按 Shift 回车键。

6. 要关闭“标记列表插件”窗口，请单击窗口框中的“关闭窗口”按钮。或者，当焦点在“标记列表插件”窗口时，按下 Ctrl W。

### 用户名插件

用户名插件会将当前用户的用户名插入到文件中。 要使用用户名插件，请执行以下步骤：

1. 载入用户名插件。

2. 选择“编辑”“插入用户名”以在当前文件的光标位置处插入您的用户名。