securecrt乱码问题怎么解决?看这一篇就够了!

吉云

今天这事儿还挺有意思,给大家分享下。我这不日常连着服务器干活嘛用的是SecureCRT,结果发现,这中文显示怎么都成一堆乱七八糟的符号,看着就让人头大。我就开始琢磨,这得整整。

开始的时候我先试着看下服务器的编码,敲个命令 locale 一看,好家伙,显示的是UTF-8,看起来没啥毛病。我在想是不是SecureCRT这边设置的问题,毕竟这玩意儿才是显示的终端。

我就顺着菜单栏找,“选项”点开,再点“会话选项”,这里面东西还真不少。我看到有个“外观”,点进去,在“字符编码”那里,发现默认的不是UTF-8,我就把它改成UTF-8。心想这下总该好,结果,应用,确定,一气呵成,再看,还是那鬼样子,一堆乱码,让人看着就烦躁。

securecrt乱码问题怎么解决?看这一篇就够了!

这下我就有点懵,编码都设置成一样的,怎么还不行?我就想,是不是还有其他地方能设置。我就又回去翻一遍“会话选项”,这回注意到“终端”那块,点进去,看到有个“字符集”,我就试着换几个,什么“中文”、“中文GB2312”之类的,挨个试,但都不管用。

当时我想着这可怎么办,难不成还联系官方来解决这个问题?不过这也不是个事儿,我还得干活,哪有时间折腾这个,我就开始在网上找有没有遇到相同问题的朋友是怎么解决的,我看到有人说看看系统语言包啥的,我就输入个locale -a,看下我的系统是支持中文语言环境的,这说明也不是系统语言的问题。

我就继续在网上找灵感,后来看到有人提到字体,说有可能是字体不支持中文,我就去SecureCRT的“外观”设置里瞅瞅,确实有个“字体”选项。我点进去,把字体换成“微软雅黑”,听说这字体对中文支持比较然后,我满怀期待地再次确认,退出,再看,这下终于顺眼,中文显示正常,没有那些乱七八糟的符号。真是折腾人,不过好在是解决。

这事儿告诉我,有时候问题可能出在意想不到的地方,得多试试,多看看,总能找到解决的办法。这回是字体的问题,下次还不知道会遇到啥样的,不过有这回的经验,再遇到类似的问题,我心里也有点底。今天就分享到这,希望对大家有点帮助。

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。

目录[+]