LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1104|回复: 7

【求助】xterm下显示GB2312编码的中文真心把我弄无语了……

[复制链接]
发表于 2010-12-9 23:12:24 | 显示全部楼层 |阅读模式
我记得以前的xterm非常好用,配好字体直接改locale就能显示GB2312的中文,结果现在非要调用什么luit这个中介程序,但是我的系统上luit对其他语言都管用,但唯独对中文不起任何作用,还是显示乱码。我试过luit 1.0.0 1.0.2 1.0.4 3个版本,全部不起作用。xterm下UTF-8编码的中文都能正常显示和输入。

  xterm版本X.Org 6.8.99.903(256)
  调用xterm的命令xterm -bg black -fg green -fa fixed -fd NSimSun。

  我搜了论坛里所有关于xterm的帖子,还是没找到答案,实在没辙了,还请高手帮忙指点下。

  另外现在每次我启动xterm都会有如下的警告:
Warning: Cannot convert string "nil2" to type FontStruct

  而且Ctrl+右键改变字体大小也不再惯用了,而且又会有警告输出:Warning: Missing charsets in String to FontSet conversion
Warning: Unable to load any usable fontset

  这又该如何解决呢?谢谢大家了!
发表于 2010-12-10 12:40:16 | 显示全部楼层
为什么一定要用gb呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-12-10 14:12:33 | 显示全部楼层
主要是用来上几个bbs,唉,真是郁闷,我有点想不通,难道luit的原作者都不测试一下的?实在不行我直接zhcon吧。
回复 支持 反对

使用道具 举报

发表于 2010-12-13 10:24:03 | 显示全部楼层
Post by Xeslaro;2122671
主要是用来上几个bbs,唉,真是郁闷,我有点想不通,难道luit的原作者都不测试一下的?实在不行我直接zhcon吧。


上bbs为什么不用qterm?非要用xterm这种几百年没人管的古董。你这个就像非要在新电脑上装win95然后又要看youku一样,自讨苦吃吗不是
回复 支持 反对

使用道具 举报

发表于 2010-12-13 10:39:07 | 显示全部楼层
Post by lamda;2122898
上bbs为什么不用qterm?非要用xterm这种几百年没人管的古董。你这个就像非要在新电脑上装win95然后又要看youku一样,自讨苦吃吗不是


xterm不是没人管哦...

上bbs完全可以用screen然后设置encoding. 改locale绝对是下下策....
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-12-14 13:48:54 | 显示全部楼层
screen我试了试单改一个Encoding没有用,能发个screenrc给我吗?
xterm用习惯了,有空下个qterm试试吧。
回复 支持 反对

使用道具 举报

发表于 2010-12-14 14:21:38 | 显示全部楼层
Post by Xeslaro;2123004
screen我试了试单改一个Encoding没有用,能发个screenrc给我吗?
xterm用习惯了,有空下个qterm试试吧。


https://github.com/adam8157/dotfiles/blob/master/.screenrc

设置好encoding再去连bbs, 绝对没问题啊

ctrl-a, :encoding gbk
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-1-6 21:22:39 | 显示全部楼层
screen我这里怎么设置都用不了。

今天无意间发现原来luit是需要xorg的encodings的,下了luit就正常工作了。xterm速度太一流了,相比之下qterm简直慢得跟蜗牛一样。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表