解决ubuntu中gedit打开文本异常及乱码问题

今天用ubuntu的gedit打开语料出现了Invalid byte sequence in conversion input这个错误提示,经过百度,最终解决了,方法如下(也同样适用于乱码问题):

1.在local中添加中文编码

文件路径如下:var/lib/locales/supported.d/local

在终端中用该命令行:sudo gedit var/lib/locales/supported.d/local打开

在其后追加:

zh_CN.GBK GBK
zh_CN.GB2312 GB2312
zh_CN.GB18030 GB18030

接着输入命令行sudo dpkg-reconfigure locales 使刚才的配置生效

2.暗自

安装dconf-editor,命令行为:sudo apt-get install dconf-editor,

3.修改dedit编码设置

输入dconf-editor进入其中,依次点击org/gnome/gedit/preferences/encodings,看到如下图界面:

2014-11-20 22:53:24 的屏幕截图

将’GB18030′分别添加在如图位置中。注意:auto-detected必须位于“CURRENT”前面。

现在就可以愉快的使用gedit了。

一条回应:“解决ubuntu中gedit打开文本异常及乱码问题”

  1. 无声行走说道:

    多谢分享。遇到同样的问题,解决了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注