在linux系统下使用vi时可能会出现中文乱码问题,解决办法如下:
1.用file 文件名 命令查看该文件的编码类型是什么,例如:ISO-8859则表示为GB2312的中文编码,UTF-8为utf-8编码
2.查看当前终端下设置的编码:
用export命令查看环境变量LANG,LANGUAGE,LC_ALL这三个与编码有关的变量,如果某个不存在可以用export 临时添加进去(如果想永久生效就将该命令添加到.profile中),如:export LC_ALL=zh_CN.GB2312
linux版本不同可能会使用这三个变量中的某一个
将终端菜单下的设定字符编码与环境变量中的设置保持一致。如果终端菜单下的设定字符编码中没有简体中文一项则说明没有安装GB2312语言包,请先安装
阅读(1668) | 评论(0) | 转发(0) |