我用的是Ubuntu。在“gnome-terminal”中,我可以通过首先键入Ctrl+ Shift+u后跟代码点十六进制值来键入 Unicode 代码点,例如C-S-u 2468
产生 ⑨
konsole
,我的首选终端,没有这个C-S-u
(Gnome)功能......
在 Konsole 中是否有一些等效的 KDE 方法可以做到这一点?
答案1
我对此做了一些研究,显然目前流行的输入系统是总线。它支持 GTK+ 和 Qt。
以下是我在 Debian 系统上进行的设置:
- 安装
ibus
、ibus-gtk
、ibus-qt4
和ibus-m17n
。后者包含支持按码点输入 Unicode 字符的输入法。还有其他几个包包含其他输入法,主要针对 CJK。 - 在 GNOME 菜单中的“系统”->“首选项”->“IBus 首选项”下,选择“输入法”选项卡,然后选择“其他”->“unicode (m17n)”。
- 此时最好重新启动整个 GDM 会话以运行 IBus 初始化。或者,首选项菜单将提供启动 IBus 守护进程,但随后您必须手动设置它告诉您的环境变量并启动一个新的
konsole
(或其他)窗口在那个环境下。 - 假设您现在有一个新
konsole
窗口,请在系统托盘中找到 IBus 图标并选择“unicode (m17n)”输入法。如果它显示“无输入窗口”,则您可能没有聚焦到正确的窗口。 (当你使用焦点跟随鼠标时有点烦人。可能可以更好地配置它。) - 现在按Ctrl+ u,然后输入代码点,例如
2468
(十六进制,如前所述)。瞧!