ubuntu 12.04下gedit查看文本文件中文显示乱码的解决办法

在虚拟机里面捣鼓了一阵子ubuntu后,果断在自己电脑上装ubuntu12.04,装完后,发现一些文本文件用gedit打开后出现乱码,然后百度了一下,发现了这个:

1.在终端中运行 gconf-editor

2.在打开的界面中选择: apps->gedit-2->preferences->encodings

3.在右边的auto_detected和shown_in_menu上点右键编辑,点add,分别加入GB2312,并点UP按钮移动到第一位。

4.关闭,就可以在gedit中显示中文了

按照提示在第二步的时候就不行了,apps->gedit-2->preferences下面只有encodings跟ui两个子目录,没办法了,第三第四步也就完成不了了。

最后想了想,如果不能在图形界面添加的话,就在终端添加:

gsettings set org.gnome.gedit.preferences.encodings auto-detected "['GB18030', 'GB2312', 'GBK', 'UTF-8', 'BIG5', 'CURRENT', 'UTF-16']"

这个是第三步中的auto_detected中添加编码类别,同样,在shown_in_menu中添加编码类别:

gsettings set org.gnome.gedit.preferences.encodings shown-in-menu "['GB18030', 'GB2312', 'GBK', 'UTF-8', 'BIG5', 'CURRENT', 'UTF-16']"

然后输入gedit /目录/文件名 打开包含中文的文本文件,OK!没有乱码了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值