是否可以解除绑定或更改 unicode 输入全局快捷方式?

sta*_*low 13 shortcut-keys 13.10

我使用的是 Ubuntu 13.10,但我认为键盘快捷键在 12.10 中未绑定,但可能是错误的。

它不在键盘设置的快捷方式选项卡中。我怎样才能Unicode输入改变从Ctrl+ Shift+U到其他?

cha*_*kes 9

Control+ Shift+u为Unicode输入是硬编码到所述GTK + 3默认输入法。(来源:GtkIMContext)。

最简单的方法可能是为您需要的任何功能使用一组不同的键。

但是对于 Gtk 应用程序,您还有其他一些选择。两者都涉及用无输入法替换默认输入法。

gedit和 in 中gnome-terminal,您可以右键单击窗口并选择Input Methods >> None。如果您出于其他原因不需要输入法并且不需要 LibreOffice 的功能,这可能是一个很好的解决方案。

对于 LibreOffice,似乎没有绕过系统输入法的方法。如果您不需要输入法,您可以通过转到系统设置>>语言支持并将键盘输入法系统设置为来关闭系统范围内的输入法。您必须重新启动才能生效。(注销是不够的。)

请注意,此方法仅硬编码到 Gtk 应用程序中。如果您不介意安装 KDE 依赖项,您可以使用类似的编辑器kate并更改加速器以满足您的需要。

  • @alex 如果您不得不问,那么您可能什么都不会注意到。输入法按顺序获取键,然后输出一些其他结果。如果您没有插入 unicode 或特殊字符,我怀疑您会注意到它。 (2认同)