很简单呀,更改编码方式即可呀!可是找了半天Gedit也没有修改encodings的选项,这时候就需要dconf-Editor了。
1. sudo apt-get install dconf-tools
2. 打开dconf-editor
3. 定位org -> gnome -> gedit -> preferences -> encodings, 如图
在auto-detected 中添加 ‘GB18030’ 在‘UTF-8’之后
在shown-in-menu 中添加‘GB18030’, 回车生效。
再次打开,问题解决。
这是一个gedit一劳永逸的解决方案,如果不想大动干戈,可以选择乱码文件另存为,另存为选项中记得勾上如上GBK的编码方式,新文件也可避免乱码的问题。
下面我疑惑的是,怎么更改系统的编码,使其能够兼容GBK,难道要每一个编辑软件都要分别设定encodings吗?虽然之前的emacs和sublime也是分别设置的。
解决方法如下,
1. 修改/var/lib/locales/supported.d/local文件, 添加如下两行,记得用sudo修改
zh_CN.GBK GBK
zh_CN.GB2312 GB2312
2.sudo dpkg-reconfigure --force locales
没有评论:
发表评论