今天升级了最新版大fcitx输入法.装好后想编辑一下fcitx的配置文件.  sudo ~/.config/fctix/profile之后发现文件打开是乱码. 我想着自己装好ubuntu之后已经在配置编辑器里添加了gb2312编码拉.怎么还是乱码.

想了一下.终于找到问题了..

我们默认修改gedit的乱码方法为:

1.打开配置编辑器

2.在左边的树中选择apps->gedit-2->preferences->encodings,修改auto_detected的值,增加GB2312

但是这样修改只适用于当前用户. 如果你是sudo gedit修改文件的话打开的文件为root用户的.则仍显示为乱码. 

 

完整的修改方式为:

在当然用户下:

1.打开配置编辑器

2.在左边的树中选择apps->gedit-2->preferences->encodings,修改auto_detected的值,增加GB2312

但是这样修改只适用于当前用户. 如果你是sudo gedit修改文件的话打开的文件为root用户的.则仍显示为乱码. 

然后打开终端执行:

sudo gconf-editor. 在root用户的配置编辑器里也同样增加gb2312的编码. 保存 .推出

 

自此完全修改好了系统.无论root用户还是当前用户打开文件都不会乱码了!