8.4. 在 GNOME 中使用特殊字符


在 GNOME 中,您可以使用组合键输入不同语言和符号集中的特殊字符,包括键盘上没有的特殊字符。您可以使用不同语言和符号集输入和查看特殊字符,从而可以轻松地在 GNOME 中使用各种字符集。

要输入这些特殊字符,您可以将键盘上的一个现有键定义为一个组合键。启用后,组合键允许您通过在特定序列中按多个键来输入特殊字符和符号。

8.4.1. 为单个用户启用组合键

您可以在以用户身份登录后,从 Settings 菜单启用组合键。

流程

  1. 单击屏幕左上角的 Activities 按钮。
  2. 输入 Settings 并点 Settings 图标打开 Settings 应用程序。
  3. 在 Settings 窗口中,单击左侧栏中的 Keyboard
  4. 向下滚动并选择 Compose Key 选项。
  5. 切换滑块以启用 Compose Key
  6. 选择您要用作组合键的键。
  7. 选择组合键后,关闭 Settings 窗口。

组合键现已启用,您可以通过按组合键,后跟相应的键序列来输入特殊字符和符号。

要查看组成特殊字符的可用的多键序列,请使用:

$ grep "<Multi_key>" /usr/share/X11/locale/en_US.UTF-8/Compose
Copy to Clipboard Toggle word wrap

验证

  • 按组合键,然后为您要输入的特殊字符输入键序列。例如,要键入 ©,请按 组合键,然后按 oc

8.4.2. 为另一个用户启用组合键

您可以使用 gsettings 工具为另一个用户启用组合键。

先决条件

  • 管理访问权限.

流程

  1. 允许所有客户端连接到 X 服务器:

    # xhost +
    Copy to Clipboard Toggle word wrap
  2. 运行以下命令来设置组合键:

    # su - <username> -c "gsettings set org.gnome.desktop.input-sources xkb-options \"['compose:<compose_key>']\""
    Copy to Clipboard Toggle word wrap

    <username> 替换为您要为其启用组合键的用户的用户名。将 <compose_key> 替换为您要用作组合键的键。您可以使用 ralt 选项选择右 Alt 键作为组合键。

    要查看可在键盘上设置组合键的其他组合键选项,请使用:

    $ grep compose /usr/share/X11/xkb/rules/evdev.lst
    Copy to Clipboard Toggle word wrap
  3. 重置访问控制:

    # xhost -
    Copy to Clipboard Toggle word wrap

验证

  • 要检查其他用户的组合键设置,请使用:

    # su - <username> -c "gsettings get org.gnome.desktop.input-sources xkb-options"
    Copy to Clipboard Toggle word wrap

    <username> 替换为您要为其检查组合键设置的用户的用户名。

8.4.3. 为所有用户启用组合键

您可以通过创建一个 dconf 配置文件来为所有用户启用组合键。

先决条件

  • 管理访问权限.

流程

  1. 使用以下内容创建 /etc/dconf/db/local.d/00-compose-key 配置文件:

    [org/gnome/desktop/input-sources]
    xkb-options=['compose:<compose_key>']
    Copy to Clipboard Toggle word wrap

    <compose_key> 替换为您要用作组合键的键。您可以使用 ralt 选项选择右 Alt 键作为组合键。

    要查看可在键盘上设置组合键的其他组合键选项,请使用:

    $ *grep compose /usr/share/X11/xkb/rules/evdev.lst*
    Copy to Clipboard Toggle word wrap
  2. 使用新配置更新 dconf 数据库:

    # *dconf update*
    Copy to Clipboard Toggle word wrap
  3. 重启您的系统或登出,然后再重新登录 GNOME 会话以使更改生效。

组合键现在已为系统上的所有用户启用,可以通过按组合键,后跟相应的键序列,使用它来输入特殊字符和符号。

验证

  • 按组合键,然后为您要输入的特殊字符输入键序列。例如,要键入 ©,请按 组合键,然后按 oc

8.4.4. 为特殊字符组合键序列

表展示用来在 GNOME 中输入特殊字符的组合键序列。每行显示一个组合键序列,及其相应的结果

Expand
表 8.2. 为特殊字符组合键序列
组合键序列结果

compose+'+letter

锐音字母((é, á, ñ)

compose+'+letter

重音字母(è, ù, ò)

compose+"+letter

元音或变音字母(ë, ö, ü)

compose+-+letter

长音符字母(ā, ē, ō)

compose+/+letter

笔画或变音符字母(ø, ł, ǿ)

compose+=+letter

双锐音符字母(ő, ű, ȁ)

compose+.+letter

上面带点的字母(ȧ, ċ, ḋ)

compose+,+letter

变音符号字母 (ç, ş, ņ)

compose+^+letter

圆润口音字母 (â, ê, î)

compose+~+letter

波浪形重音字母(ã, ñ, õ)

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat