今天用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,看到如下图界面:
将’GB18030′分别添加在如图位置中。注意:auto-detected必须位于“CURRENT”前面。
现在就可以愉快的使用gedit了。
多谢分享。遇到同样的问题,解决了。