在用gedit打开一些有中文字符的内容时,有时会产生乱码;原因主要是gedit没有用正确的编码来打开文件。
解决方法的就是设置gedit的字符编码。
网上用很多方法是用gconf-editor这个工具来配置,但是默认下是没有安装这个工具的,如果你不想为了只解决这个问题而安装这个工具。那么用下面的方法吧。
方法1:命令行下输入:gedit --encoding GBK2312 your-want-to-open-file
你会发现中文字已经完美显示了,而且下次再用gedit打开文件是也不需要输入参数了或者直接用鼠标打开就OK了!
这只对此文件有效。
方法2:命令行下输入:gsettings set org.gnome.gedit.preferences.encodings auto-detected "['GB18030', 'UTF-8', 'CURRENT', 'ISO-8859-15', 'UTF-16']"
所有文件有效
NOTE:gedit --list-encodings 显示所有的可用的编码.