第 12 章 使用 Compose 键输入不常用的字符

Compose 键是一种特性,其允许您键入键盘中没有的特殊符号或字符。在 GNOME 桌面中,您可以将键盘上的一个现有键定义为 Compose 键。您可以将 Compose 键与其他键(称为 Compose 键序列)结合使用,来输入您经常输入的特殊字符。

12.1. 启用 Compose 键

您可以为单个用户或所有用户启用 Compose 键。

12.1.1. 使用 Tweaks 应用程序为单个用户启用 Compose 键

要通过 Tweaks 应用程序为单个用户启用 Compose 密钥,请按照以下步骤操作:

先决条件

  • Tweaks 应用程序已安装在您的系统上。

    # yum install gnome-tweaks

流程

  1. 打开 Tweaks 应用程序。
  2. 在侧边栏中选择 Keyboard & amp; Mouse。
  3. 启用 Compose Key
  4. 从列出的键中选择哪个键会触发 Compose 功能。

    启用 compose 键

12.1.2. 使用 GSettings 为单个用户启用 Compose 键

要使用 gsettings 程序为单个用户启用 Compose 键,请按照以下步骤操作。

流程

  • 启用 Compose 键:

    $ gsettings set \
                org.gnome.desktop.input-sources \
                xkb-options \
                "['compose:selected-key']"

    selected-key 替换为触发 Compose 的键。例如,使用 ralt 设置正确的 Alt 键。

其它资源

  • 有关其他密钥的名称,请参见 xkeyboard-config(7) man page。

12.1.3. 为所有用户启用 Compose 键

要为所有用户启用 Compose 键,请按照以下步骤操作。

流程

  1. root 用户身份打开 /etc/dconf/db/local.d/00-input-sources 文件。
  2. 在文件中输入以下内容:

    [org/gnome/desktop/input-sources]
    # Enable the Compose key
    xkb-options=['compose:selected-key']

    selected-key 替换为触发 Compose 的键。例如,使用 ralt 设置正确的 Alt 键。

  3. 要覆盖用户的 Compose 设置并阻止用户更改它们,请创建 /etc/dconf/db/local.d/locks/input-sources 文件并输入以下内容:

    # Lock the list of enabled XKB options
    /org/gnome/desktop/input-sources/xkb-options
  4. 更新系统数据库以使更改生效:

    # dconf update
  5. 在系统范围的设置生效前,用户必须退出并重新登录。

其它资源

  • 有关其他密钥的名称,请参见 xkeyboard-config(7) man page。