X使用的是一种叫做compose键的东西。通过依次按下compose、some key、some key……,你可以输入字符。我的compose键设置为Menu;如果要输入©
(版权符号),我会使用Menu、o、c。
X编译键组合的完整列表可以在在线(200 KiB)中找到,或者在/usr/share/X11/locale/en_US.UTF-8/Compose
中找到。
在 Gnome 中,可以通过偏好设置 → 键盘 → 布局选项卡 → 布局选项 → 合成键位置来设置合成键。
在Linux中输入Unicode字符的方法各不相同。UTF-8和Unicode FAQ ](http://www.cl.cam.ac.uk/~mgk25/unicode.html)有一节包含了[不同的输入法](http://www.cl.cam.ac.uk/~mgk25/unicode.html#input)。
[unicode in hex]
在 ISO 14755 中定义,并由GTK2+实现,在GNOME-Terminal和其他应用程序中也能使用。[unicode in hex]
在VIM中工作。[unicode in decimal using numpad digits]
在控制台工作,如果你的环境被正确配置为期望UTF-8(通过LOCALE或LANG环境变量)。 unicode_start manpage)。其他你可以使用的方法。
xmodmap
来重映射X中的键值(请看上面的FAQ链接的例子)。Linux控制台也支持compose键(compose键通常是Alt+AltGr或PrintScrn)–详见Unix和Linux Stack Exchange上的如何在终端中定义compose键。