解决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了。

1
说点什么

avatar
1 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
1 Comment authors
无声行走 Recent comment authors
  Subscribe  
最新 最旧 得票最多
提醒
无声行走
游客
无声行走

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