# 配置编辑器手册

## 简介

GNOME 桌面和许多应用程序使用 GConf 存储用户的参数配置和系统配置数据。GConf 为参数配置提供了一个重要的存储位置，为用户和系统管理员提供了一个简化的配置管理方式。更多的关于 GConf 的信息可以在 GNOME 系统管理员指南 中找到。

配置编辑器允许用户修改他们整个 GNOME 桌面环境和任何使用 GConf 的应用程序的参数配置。并且，系统管理员可以使用配置编辑器设置能影响到所有用户的默认值和强制项。

参数配置以分层次的键的形式存储于 GConf 中。每一个键与一个值结合用来指定您此选项的设置。例如，键 `/apps/glines/preferences/ball_theme` 存储了您在游戏 Five or More (连珠消球)中的主题。

配置编辑器使您能够直接更改您的配置源。如果您不是一个经验丰富的使用者，不要使用配置编辑器来设置 GNOME 桌面环境的参数，而是在 GNOME 桌面设置中使用首选项工具。 关于使用首选项工具的信息，参看在您平台上最新版本的 GNOME 桌面环境用户指南。

## 入门指南

### 配置编辑器的启动

您可以用以下的方式启动配置编辑器：

应用程序菜单

- 选择系统工具配置编辑器。

  一些发行版中隐藏了此菜单。在这种情况下，使用后面描述的第二种方法。

命令行

- 执行下面的命令：`gconf-editor`

### 当您启动了配置编辑器

当您启动了配置编辑器，会显示下面的窗口。

#### 配置编辑器窗口

显示 GConf 编辑器窗口。插图编号：树窗格，修改窗格，文档窗格。

配置编辑器窗口包括下列窗格：

树窗格

- 使您可以通过分层结构的键操纵 GConf。您可以使用此窗格将您想要修改的键显示在修改窗格中。树窗格在窗口的左边。

修改窗格

- 显示在树窗格中 GConf 被选中的键。使用此窗格选中您想修改的键并修改键值。修改窗格在窗口的右上角。

  在修改窗格中键旁边的图标显示了您能够为此键输入的值的类型。例如，键 `/system/http_proxy/use_http_proxy` 旁边的复选标记图标表示您能够为此键输入一个布尔值(真或假)。查看icons获得各图标更多的信息。

文档窗格

- 显示此时选中键的文档。使用此窗格读取关于 GConf 中选项的键信息。

结果窗格(未显示)

- 使您能够查看搜索的结果或让您通过列出最近的键进行查找。窗口的其余部分会显示您在此窗格中选中的任一键的信息。当您列出最近的键或执行一次搜索时结果窗格将出现在窗口的底部。

## 窗口操作

### 打开新窗口

您可以在配置编辑器中打开三种类型的窗口：设置、默认值和强制值。配置编辑器基于您打开的窗口的类型设置相应类型的值。选择相应的条目您可以在文件菜单下打开每一种窗口类型。

因为默认值与强制值窗口的设置会影响到电脑所有的使用者，所以仅有系统管理员可以使用这些类型的窗口。要更改您的参数配置，您可以使用设置窗口。

设置

- 您可以使用设置窗口设置您个人的参数配置。在设置窗口中做出的改变仅会影响您的桌面。您无法改变系统管理员已经做出的强制值的设置。

默认值

- 如果您是一位系统管理员，您可以使用默认值窗口为所有用户编辑默认设置。如果一位用户没有直接设置键值，默认设置的值会被采用。用户总能更改默认设置。

强制值

- 如果您是一位系统管理员，您可以使用强制值窗口为所有用户编辑强制设置。当一个键被设置为强制值，用户将不可更改此值。此可以用于锁定特定选项。

### 关闭退出

您可以在窗口中通过选择文件关闭窗口来关闭配置编辑器。若要关闭所有的配置编辑器窗口完全退出程序，在任一配置编辑器中选择文件退出。

## 键操作

键是查阅值的一种途径。在 GConf 中存储的每一个选项分配了一个键。使用 GConf 的程序通过访问键值来决定自己的外观和行为。当您在一个程序的首选项中做出一些改变的时候，您也同时改变了在GConf中与之相关联的键值。

### 复制键名

在修改窗格中选择您想复制的键名，选择编辑复制键名，可以复制键名到剪贴板。您可以粘贴键名到任何其它程序。

### 查看最近使用的键名

选择编辑列出最近的键，可以查看最近使用的键名。此动作会在当前窗口底部打开结果窗格。您可以用滚动滚动条或按方向键的方式查看结果列表。您选中的键或文件夹的信息会在窗口其余部分显示。

当您需要恢复一个您刚改动过的键而又忘了它在哪时，查看最近使用的键是很有用的。

### 修改键值

在键名旁边的图标显示了此键所能取值的类型。查看icons以获得各图标更多的信息。要更改键值，按以下的步骤执行：

1. 使用树窗格显示您想在修改窗格中修改的键。

2. 在修改窗格中选取键。

3. 修改整数型或字符串型的键。在键的值栏中单击，为此键输入新值。或者，在键上右击，从弹出菜单中选择编辑键。

   更改布尔值类型的键，在键的值栏中选择或取消选择复选框。或者，在键上右击，从弹出菜单中选择编辑键。

   改变列表型键的值，在键上右击，从弹出菜单中选择编辑键。编辑键对话框提供与此键相关联的一列值。您可以使用这个对话框编辑在列中每一特定的值，增加或删除列中的值，还可以使每一值在列中上下移动。

您的系统管理员可能通过强制值已经锁定某些键。如果选中的键已被设置强制值，您将不能编辑此值。如果您不被允许编辑此键值，文档窗格中会显示此键不可写的标注。

## 键的快速查找

快速确定键的位置，配置编辑器允许您在GConf中搜索键名。另外，对于您需要经常访问的键您可以使用书签来快速定位键所在的目录。

### 使用书签

访问在您书签中的目录位置，从书签菜单中选择相应位置。您可以在您书签菜单中添加或删除目录位置。

添加一个书签，在树窗格中选中您想标记的位置。选择书签添加书签。

删除一个书签，执行以下步骤：

1. 选择书签编辑书签。

2. 在编辑书签对话框中选中书签，然后点删除。

3. 点击关闭。

### 搜索键

要搜索键，请执行以下步骤：

1. 选择编辑查找。

2. 在搜索框中输入您想搜索的关键字。您可以选中也在键名中搜索和也在键值中搜索的复选框。如果这些复选框没被选中，搜索只会在目录名上执行。选中这些复选框会扩大搜索范围。

3. 单击查找。

搜索结果会显示在结果窗格中。想在结果列表中浏览，首先选中此窗格，然后您可以用滚动滚动条或按方向键的方式查看结果列表。您选中的键或目录的信息会在窗口其余部分显示。

## 默认值和强制值设置

如果您是位系统管理员，您可以在 GConf 中设置默认值和强制值以影响所有用户。默认值的设置用于当用户没有明确设置的键值，并且用户可以修改它们。强制值的设置总会应用于所有的用户，并且他们无法修改。

您可以使用默认值和强制值窗口来编辑或删除默认值和强制值项。默认值和强制值窗口仅为您显示那些已经设为默认值和强制值的键。您不能使用这些窗口来建立新的默认值或强制值项，而是，您要在设置窗口中将一些项设置为默认值或强制值。

选择文件新建默认值窗口以打开一个默认值窗口。选择文件新建强制值窗口以打开一个强制值窗口。

### 建立默认值设置

建立默认值，执行以下步骤：

1. 在设置窗口中，使用树窗格显示出您想设为默认值的键。

2. 在此键上右击，在弹出菜单中选择设为默认值。

### 建立强制值设置

建立强制值，执行以下步骤：

1. 在设置窗口中，使用树窗格显示出您想设为强制值的键。

2. 在此键上右击，在弹出菜单中选择设为强制值。

### 修改或移除默认值或强制值项

您可以在默认值和强制值窗口中修改或删除默认值和强制值项。修改一个默认值或强制值项要使用相应的窗口，在设置窗口中修改您想修改的键。查看modify-key获得修改键值的更多信息。

删除一个默认值或强制值键，执行以下步骤：

1. 在相应窗口中，使用树窗格显示出您想从默认值或强制值设置中删除的键。

2. 在此键上右击，从弹出窗口中选择清除键。

## 图标和键类型

在修改窗格中键旁边的图标显示了您能够为此键输入的值的类型。下面的列表显示可能出现的图标和它们代表的值的类型。

布尔值类型的键

- 可以取真或假。配置编辑器为这种类型的键提供一个复选框。

数类型的键

- 可以赋数值。这些键的值可以是整数或是浮点的(分数的)数值中的一种。

字符串类型的键

- 可以赋以文本的字符串值。

模式类型的键

- 用来为其它键建立文档。每一个键的文档由一个单独的键提供，典型地在`/schemas`目录下。用户和系统管理员通常不需要对模式类型的键采取操作。

列表类型的键

- 任意长度的列表。列表中的每一元素必须有相同的类型，且是布尔值、数或字符串中这样基本类型中的一个。

值对类型的键

- 可以准确地赋以两个值。这两个值必须属于基本类型中的一种，但它们可以有不同类型。目前，配置编辑器还不支持编辑值对类型的键。

空白

- 用于配置编辑器无法理解的类型的键。空白的图标目前也用于值对类型的键。