我正在使用 Ubuntu 12.04。在查看终端时,我发现了两件事。一个是 xterm 和 xterm(Unicode),我可以知道这两者之间有什么区别吗?
答案1
maythux 发布的问题为您提到的任一终端仿真器提供了一些有价值的替代方案。
与 devav2 一样,当您提到 xterm(unicode) 时,我假设您谈论的是 uxterm。
xterm 是 X 服务器系统的一个非常古老的终端仿真器。事实上,它是 20 世纪 80 年代的原始 X 终端仿真器。Unicode 是一种将人们在使用母语进行交流时使用的所有符号编码为数字形式的方法。
已完全国际化的程序(即能够完全处理任何语言的程序)将以 unicode 而不是 ASCII 输出。即使您使用 ASCII 或拉丁语作为您的母语文字,unicode 也能正常工作,因为它们的编码相同。其他符号系统可能不兼容。
更多的符号系统只能与unicode一起使用。
由于每个平台上的程序都需要一段时间才能转换为使用 unicode,因此有些程序不会输出它。如果您正在使用此类程序,并且 unicode 给您的 uxterm 带来了问题,那么直接使用 xterm 可能会更好。
许多人使用的 gnome-terminal 程序也支持 unicode 的输出,但可以通过更改选项来改变这一点。
有关 unicode 的更多信息,您可以访问这个维基百科页面有用。