解决securecrt连接centos使用VIM编辑中文时乱码-阿里云开发者社区

开发者社区> 开发与运维> 正文

解决securecrt连接centos使用VIM编辑中文时乱码

简介:

1)说明:

Windows的默认编码为GBK,Linux的默认编码为UTF-8。在Windows下编辑的中文,在Linux下显示为乱码。为了解决此问题,修改secure CRT字符编码为UTF-8即可
2)查看支持的字符集:

    如果没有中文语言呢

  可以通过网上下载安装中文语言包yum groupinstall chinese-support(不能联网的通过其他电脑下载,上传上去吧)


#  locale -a

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[root@nfs01 ~]# locale -a|grep zh
zh_CN
zh_CN.gb18030
zh_CN.gb2312
zh_CN.gbk
zh_CN.utf8
zh_HK
zh_HK.big5hkscs
zh_HK.utf8
zh_SG
zh_SG.gb2312
zh_SG.gbk
zh_SG.utf8
zh_TW
zh_TW.big5
zh_TW.euctw
zh_TW.utf8

修改字符集

1
2
3
[root@nfs01 ~]# echo $LANG
en_US.UTF-8
[root@nfs01 ~]# LANG=ch_CN.UTF-8
1
2
[root@nfs01 ~]# cat /etc/sysconfig/i18n
LANG="en_US.UTF-8"
1
2
3
[root@nfs01 ~]# echo "LANG=\"ch_CN.UTF-8\"">/etc/sysconfig/i18n
[root@nfs01 ~]# cat /etc/sysconfig/i18n                        
LANG="ch_CN.UTF-8"

执行如下命令或者重启即可生效。

    source /etc/sysconfig/i18n

打开CRT会话选项,外观-字符编码—UTF-8即可。

wKioL1mhvLmzfz0CAAFWt4lHyP4320.jpg

本文转自sandshell博客51CTO博客,原文链接http://blog.51cto.com/sandshell/1959654如需转载请自行联系原作者


sandshell

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章