如何添加自定义组合键序列?
例如,我想Compose, |,>键入?符号。
我尝试将以下内容添加到~/.XCompose:
# Import default rules from the system Compose file
include "%L"
# Custom definitions
<Multi_key> <bar> <greater> : "?" U25B8 # Black right-pointing small triangle
Run Code Online (Sandbox Code Playgroud)
但是除了 xterm 之外,新序列在任何地方都不可用。
安装ibus-table-compose,然后在IBus中开启Compose输入法没有解决问题;IBus 模仿了许多组合键序列,但不是我创建的。
启用我的Compose 键后,我想找到可用于创建特殊字符的所有组合键的列表。解析 Compose 键后键入的键时,我的系统使用的完整列表在哪里?
我知道 ë(e")、°(oo) 和 ?(!?) 之类的东西,但肯定还有更多。我在网上找到的所有内容似乎都已过时或不完整。我希望完整列表能够也是特定于语言环境的。
现在 Unity 消失了,设置 Compose Key(通过键盘首选项 > 布局)的常用方法不再有效(因为在 Ubuntu 18.04 中,设备 > 键盘没有布局选项卡)。
我们如何在 Ubuntu 18.04 Bionic Beaver 中设置 Compose Key?
我的组合键的配置文件/usr/share/X11/locale/en_US.UTF-8/Compose列出了用于组合希腊字母的所有按键序列;所有这些都需要特殊dead_greek键的压力。这当然不是物理键,那么,我如何为生成此虚拟键的组合键分配任意键序列dead_greek?
另外,我很想知道您是否已经找到了一个舒适的键盘配置,通常是关于撰写键,尤其是希腊字母。
我经常使用组合键来输入特殊字符。我现在全新安装了 Ubuntu 14.04,在键盘设置中显示“组合键:禁用”。我找不到如何设置撰写键。
我有很多自定义组合键序列。我知道我可以让他们使用 an~/.XCompose并将输入法切换为xim. 但是,当我使用xim. 当我使用默认输入法时,它确实接受它们。我想我不久前为 Sublime Text 2 报告了这个错误。
使用默认输入法,我添加了 my ~/.XComposeto的内容,/usr/share/X11/locale/en_US.UTF-8/Compose但这并没有改变任何东西。有什么方法可以让我的组合键序列在~/.XCompose不依赖的情况下工作xim?
当我编辑 ~/.XCompose 文件时,我需要重新启动 Ubuntu 16.04 才能使更改生效。有没有办法告诉 Ubuntu 在不完全重启的情况下重新加载文件中的定义?
我尝试了以下链接中可以找到的所有内容:
如何启用 Compose 密钥?
https://help.ubuntu.com/community/ComposeKey
https://wiki.ubuntu.com/ComposeKey
但是,我仍然无法在我新安装的 Ubuntu 20.04 上使用组合键。
我使用英语(美国)键盘布局,但我需要能够使用组合键输入变音符号。在 Ubuntu 18.04 和 16.04 中它工作得很好,我映射 set 并使用超级键没有任何问题。
在 20.04 中,我尝试了不同的键,但没有一个起作用。
的输出gsettings get org.gnome.desktop.input-sources是:
xkb-options ['compose:rwin', 'eurosign:e', 'esperanto:qwerty'],但是sudo vim /etc/dconf/db/local.d/00-input-sources包含compose:ralt...
keyboard-layout shortcut-keys gnome-tweak-tool compose-key 20.04
我最近从头开始安装了 Ubuntu 16.04 AMD64,我遇到了 Compose 密钥的问题:
~/.XCompose文件中的某些字符,我使用 Compose 键作为 <Multi_key> 。~/.profile :
export GTK_IM_MODULE="xim"
export QT_IM_MODULE="xim"
export XMODIFIERS="@im=none"
Run Code Online (Sandbox Code Playgroud)
结果:
vim,而且在应用短跑搜索字段。因此,这些设置确实有效,但并非适用于所有应用程序。
为什么?我错过了什么?
我最近在 Ubuntu 11.10 中安装了 LXDE,这样我就可以在登录屏幕上选择它,但是我后来注意到没有组合键(因为我在 Gnome Shell 和 Unity 中启用了它)所以我想知道如何启用组合钥匙?
谢谢你的帮助 :)
compose-key ×10
keyboard ×4
16.04 ×1
18.04 ×1
20.04 ×1
dead-keys ×1
locale ×1
lxde ×1
sublime-text ×1
unicode ×1