外部工具插件

The External Tools 允许您在 gedit 中运行外部命令。您可以通过管道命令来编辑它们的输出(例如 sed),或者启动一个预编译命令(如 make)。

使用 外部工具管理器 来创建和编辑命令。要运行一个外部命令,点 工具 菜单。

10.4.1. 内置命令

下面的命令由 外部工具 插件提供:

Build

在当前文档的文件夹下,运行 make 命令。

列出文件夹

在一个新文档中,列出当前文件夹的内容。

环境变量

在底部面板显示环境变量。

Grep

使用匹配模式,在当前文件夹中的全部文件中搜索匹配项。结果显示在底部面板。

删除尾部空格

删除文档中每一行的尾部空格。

10.4.2. 定义一个命令

要添加一个外部命令,点菜单 工具 ▸ 外部工具

外部工具管理器 窗口中,点 新建。您可以指定命令的下面内容细节:

说明

当选中菜单命令时,这个描述将显示在状态栏。

快捷键

输入此命令的快捷键。

命令

要运行的命令。一些 gedit 环境变量可以传递给命令,请参阅 第10.4.4节 ― 变量

输入

这个内容将传递给命令(像 stdin):当前文档的全部文本、段、行或词。

输出窗口

输出这个命令做了什么:显示在底部面板、放入一个新文档,或者放到当前文档,放在文档尾部、光标位置,或者替换这一段、替换整个文档。

适用性

确定哪一类文档会被这个命令影响,例如是否保存,本地还是远程。

10.4.3. 编辑和删除工具

要编辑一个工具,在列表中选中它,然后更改它的属性。

要重命名一个工具,在列表中再点击它一次。

要恢复您已经改变了的内置工具,点 还原/guilabel> 按钮。

要删除一个工具,在列表中选中它,然后点 删除。您不能删除内置的工具,只能删除您自己创建的工具。

10.4.4. 变量

命令 文本框中,您可以使用下面的变量:

  • GEDIT_CURRENT_DOCUMENT_URI
  • GEDIT_CURRENT_DOCUMENT_NAME
  • GEDIT_CURRENT_DOCUMENT_SCHEME
  • GEDIT_CURRENT_DOCUMENT_PATH
  • GEDIT_CURRENT_DOCUMENT_DIR
  • GEDIT_DOCUMENTS_URI
  • GEDIT_DOCUMENTS_PATH