LinuxSir.cn,穿越时空的Linuxsir!

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

望大家推荐一个终端,我的 rxvt 不能显示和输入中文......

[复制链接]
发表于 2006-8-10 08:37:59 | 显示全部楼层 |阅读模式
我使用的是 icewm ,安装 rxvt 后发现它不能显示和输入中文.......
望大家推荐一个替代品,要求
1、稳定(我想终端崩溃的情况很少见,这个算不上是什么要求)
2、小巧快速(我最受不了慢,希望能和rxvt是一个级别的)
3、能支持显示和输入中文(或经过配置后可以支持)
谢谢
发表于 2006-8-10 08:40:03 | 显示全部楼层
try rxvt-unicode(urxvt)
回复 支持 反对

使用道具 举报

发表于 2006-8-10 09:38:54 | 显示全部楼层
mlterm 也可以
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-11 16:48:06 | 显示全部楼层
之前在网上看到一些帖子说,mlterm 在UTF-8环境下可以会与输入法产生冲突,就没去试装了,目前使用了Lolita推荐的 rxvt-unicode,参照了下网上的配置,现在可以完美支持显示与输入中文了,谢谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-11 18:20:44 | 显示全部楼层
晕,还以为完全解决了,但没有想到,上学校 BBS 的时候还是一片乱码,用lftp登陆别人的ftp服务器的时候也是一片乱码,也是说,显示和输入本地的中文没有问题,但显示远程的就不行了,估计是因为远程主机不是使用 unicode 编码的缘故,唉,这下苦也...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-11 18:30:27 | 显示全部楼层
.Xresources文件:

URxvt.geometry:90x20+30+30
URxvt.scrollBar:true
URxvt.scrollBar_right:true
URxvt.scrollBar_floating:true
URxvt.scrollTtyOutput:true
URxvt.scrollTtyKeypress:true
URxvt.preeditType:Root
URxvt.utmpInhibit:true
URxvt.background:#CCCCCC
URxvt.foreground:#000000
URxvt.color0:#784DF4
URxvt.color1:#FF0000
URxvt.color2:#FF00FF
URxvt.color3:#C266FF
URxvt.color4:#FF8F66
URxvt.color5:#FF33CC
URxvt.color6:#4A86C4
URxvt.color7:#FF99FF
URxvt.colorBD:#FF3366
URxvt.colorUL:#660033
URxvt.scrollColor:#EBD0AC
URxvt.troughColor:#000000
URxvt.cursorColor:#6666FF
URxvt.cursorColor2:#FFF466
URxvt.pointerColor:#FF6666
URxvt.borderColor:#2BB040
URxvt.saveLines:2000
URxvt.inputMethod:fcitx
URxvt.font:xft:BitStream Vera Sans,xft:AR PL ShanHeiSun Uni


怎么配置才能支持远程的非 Unicode 编码啊?急
回复 支持 反对

使用道具 举报

发表于 2006-8-11 18:39:56 | 显示全部楼层
上BBS可以用qterm
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-11 19:11:49 | 显示全部楼层
真是要疯了,万望高手快来出谋策划啊......
如上,如果locale是UTF-8,则urxvt看本地文件没有问题,比如rox新建的中文文件名,但是以前的文件(估计不是unicode编码)还是显示乱码,远程的中文也显示乱码,我把locale改成gbk后,用urxvt显示远程的中文没有问题,但本地的中文文件(如ROX新建的中文文件)却又显示乱码,而urxvt自身,运行vim命令,然后在vim的输入模式下,用fcitx输入法,一切正常,就是删除字符时会删一个中文要按两次退格键,有点怪,但退出输入模式到命令模式,比如保存命令,再打中文又显示乱码,真是被搞得晕头转向了.......
难道在linux关于编码问题就没有一个完美的解决方案吗?于我现在的情况,到底应该怎么设置才能无论是本地还是远程的中文,都能很好显示和输入呢?各位大侠们难道就不会碰到这个问题么?大家都是怎么解决的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-11 19:14:03 | 显示全部楼层
Post by Lolita
上BBS可以用qterm

可是上ftp还是乱码啊?更何况如果用urxvt能上BBS,那当然不希望再多装一个软件啊,,好晕哦。。
回复 支持 反对

使用道具 举报

发表于 2006-8-11 19:37:13 | 显示全部楼层
这些乱码问题和urxvt没有关系。bbs 一般使用 GB* 编码,要么设置locale 为 GB* 编码,或者是用 luit 之类的工具,而 ftp 的乱码也关系到远程编码、本地编码等问题,lftp 里面可以配置。你如果设置 GBK 的编码,你以前以 utf8 建立的文件这个时候自然显示为乱码,这个也是正常的。
回复 支持 反对

使用道具 举报

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

本版积分规则

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