赞
踩
由于公司近期禁止使用xmanger导致远程工具切换到了MobaxTerm。在配置的过程中发现当我的编译环境为zh_CN.GB18030的时候,我的远程工具显示的中文为乱码,同时在使用linux自带的工具报错时也是乱码,情况如图所示:
图一
在显示带有汉字的文件时,也会出现乱码,如图所示:
图二
从这两种现象来看,应该是客户端和服务器的字符集不匹配造成的,通过查看ssh 的配置情况可以看到其字符的配置如下:
图三
因为我的编译环境是中文国标,则也要在客户端使用相应的字符集编码,从FFont charset下拉框中找不到相应的中文字符集,则说明选择的字体不合适,从Font中选择相应的的字体,此处我选的是楷体,字体字符集中选择 DEFAULT和GB2312中其中一个,Term charset 选择Use font encodeing , 设置成功后如图所示:
图四
设置成功后需要重启下sessions,显示的结果如下所示:
图五
从现象上看应该是解决了问题。
在解决这个问题时需要注意的是:
1.自己的windows操作系统一定要有支持中文的字符集,比如楷体、宋体、仿宋之类的;
2.我使用的Mobaxterm的版本号是22.1, 在网上搜索时处理这个问题的解决方案对于这个版本好像不太适用。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。