google一圈各种做法,简单的复杂的,都木有搞定……以下方法实测解决vi/vim中文显示乱码问题,果断收藏之
转自http://forum.ubuntu.org.cn/viewtopic.php?f=122&t=227562&start=15
24楼兄弟的分享
执行 sudo vim /var/lib/locales/supported.d/zh-hans
加入以下配置参数
zh_CN.GB18030 GB18030
zh_CN.GBK GBK
zh_CN.GB2312 GB2312
zh_HK.BIG5 BIG5
zh_TW.BIG5 BIG5
然后执行 sudo locale-gen
提示以下信息,成功了(可能比较慢,耐心等待)
zh_CN.GB18030… done
zh_CN.GBK… done
如果上述方法之后gedit还是显示乱码,终端输入
gsettings set org.gnome.gedit.preferences.encodings shown-in-menu "['GB18030', 'GB2312', 'GBK', 'UTF-8', 'BIG5', 'CURRENT', 'UTF-16']"