在ubuntu 14.04上解决gedit中文乱码的问题

来源:互联网 发布:阿基里斯悖论 知乎 编辑:程序博客网 时间:2024/05/22 11:44

近期使用ubuntu 14.04(英文版)系统遇到了一个很烦人的问题,就是用系统自带的gedit打开在windows上创建的文本文档会出现中文乱码的现象。因此在网上收集了 大量的信息,终于解决了这个问题,在此将过程记录下来。


原因:

ubuntu 14.04(英文版)系统默认使用的是utf-8编码,而windows是GB2312,因此ubuntu 14.04中gedit无法识别。当然可以使用其他程序比如office打开,但是一个小文本文档何必用那么大型的程序呢。


解决方法:

1.添加中文编码

修改 /var/lib/locales/supported.d/local 文件,在其中追加

zh_CN.GBK GBKzh_CN.GB2312 GB2312zh_CN.GB18030 GB18030

使其生效:

$sudo dpkg-reconfigure locales

2.用dconf-editor修改gedit的配置

$sudo apt-get install dconf-editor$dconf-editor

展开org/gnome/gedit/preferences/encodings

auto-detected的value中加入’GB18030′,加在uft8后面;

show-in-menu的value中加入’GB18030′

命令设置:gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8','GB18030','GB2312','GBK','BIG5','CURRENT','UTF-16']"


参考文档:http://blog.csdn.net/yinjiabin/article/details/7574267

0 0
原创粉丝点击