Gil*_*il' 5

首先,通过LC_CTYPE环境变量或locale资源(可以从命令行设置),确保您已在 UTF-8 语言环境中启动 xterm 。推荐使用环境变量方法,因为它适用于所有应用程序;如果您已经在系统范围内设置了 Unicode,它可能已经存在。

现在,要插入 unicode 字符...在键盘上键入它们。对真的。促进任意字符的输入并不是 xterm 真正的工作:X 已经具有这方面的功能。哪些功能最适合您取决于您​​要键入的语言。

  • 大多数基于拉丁字母的语言的键盘布局都有一个AltGr键来访问键上的第三个和第四个(带移位)字符。您甚至可以通过配置一个ISO_Level3_Shift键来增加多达 8 个符号。

  • 在字母表之间有标准的切换方式,通常由使用非拉丁字母表的语言的布局使用。我对他们不熟悉,所以不能提供指导。

  • 传统的 Unix 键盘通常有一个Compose,这是输入带有变音符号和其他修改的字符的最容易记忆的方式,例如Compose ' e?? é, Compose o e?? ——、Compose space space??牢不可破的空间等。PC 没有标记为“Compose”的键,因此在大多数 Linux 发行版中需要显式启用该Ctrl键(大多数 PC 键盘上右侧键左侧的“菜单”键是常见选择) .

  • 更进一步,实际上需要输入非字母文字,还有更高级的输入法,例如SCIMUIM。有几种不同的程序可用,如何设置它们取决于您的系统(UbuntuFedora等)。

  • 某些编辑器,例如 Vim 和 Emacs,有自己的输入法,您可以将其用于任何界面。

如果您一次性需要一个不寻常的字符,您可以从某个地方复制粘贴它(例如unicode.org,尽管它们并不特别容易)。有“字符映射”应用程序,例如GucharmapKCharSelect,您可以在其中浏览 Unicode 数据库或按名称搜索字符,然后将其复制到剪贴板。如果你想留在终端,你可以使用该unicode程序,它是一种基于命令行的字符映射。