secureCRT 显示乱码问题(总结)
|
|
|
装了个secureCRT,可老是出现乱码
于是在网上找了相关方法,
我总结了一下。
1:最简单的方法是直接改
Session Option→选字体(新宋体)→再选Character encoding(选UTF-8)
然后再修改远程linux机器的配置
vi /etc/sysconfig/i18n
把LANG改成支持UTF-8的字符集
如:LANG=”zh_CN.UTF-8″
2:如果再不行,可以试试这样
导出 /etc/sysconfig/i18n 原文件内容为: LANG="zh_CN.UTF-8" SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en" SYSFONT="latarcyrheb-sun16" 更改为: LANG="zh_CN.GB2312" LANGUAGE="zh_CN.GB2312:zh_CN.GB2312:zh_CN" SUPPORTED="zh_CN.GB2312:zh_CN:zh:en_US.UTF-8:en_US:en" SYSFONT="latarcyrheb-sun16" SecureCRT里中文显示乱码 打开 Options -> Session Options -> Appearance ,Character选UTF-8或OEM。
如果用了上述方法后,还是出现乱码,那有可能就是secureCRT字体设置的问题了
不会有乱码的是:fixedsys,新宋体,宋体 会出现乱码的是:vt100,courier,courier new
如果你也是上述原因,建议把字体换换,换成fixedsys吧。
再设置一下字符集为UTF-8(不知道为什么,我还得这样设置一下,有网友说设成其他的也没问题)
但是我非得设成UTF-8
结论:
没有找到真正原因,望高手解答. | |
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/20542911/viewspace-615702/
,如需转载,请注明出处,否则将追究法律责任。