解决fcitx输入法配置文件乱码五法


解决fcitx配置文件乱码方法一
配置文件乱码的问题,是因为配置文件是以GB2312编码的,你可以先转成UTF-8编码,修改后,再改回GB2312。
1.先运行gedit --encoding=GBK ~/.fcitx/config 用gedit打开fcitx的配置文件,没乱码吧?
2.将其中
代码:
[程序]
显示字体(中)=*
中的*号改为中文字体。PS:你可能没升级语言文件,但是不升级也是有可以用的字体的。
可以用fc-list命令,然后找到其中的字体换换试试
方块问题,是因为配置文件里面的中文字体没有正确的指字,在配置文件的第二行


解决fcitx配置文件乱码方法二
修改你的.vimrc文件,让其支持 gb2312就行,会自动识别的。
可以参考我的设置
代码:
let &termencoding=&encoding
set fileencodings=utf-8,gbk,ucs-bom,cp936


解决fcitx配置文件乱码方法三
ALT+F2打开运行对话框,运行
gconf-editor
展开“/apps/gedit-2/preferences/encodings/”
编辑右侧的“auto_detected”将“GB18030”添加到最顶上。以后gedit就可以正常显示中文了

 

解决fcitx配置文件乱码方法四
用Firefox可以查看,不能修改

 

解决fcitx配置文件乱码方法五
代码:
iconv -f GB18030 -t UTF8 foo.txt -o foo1.txt
将 txt 文件转成utf8编码就好了。
如果你的 txt 文件有 GB18030 以外的字符,该转换会失败。
代码:
man iconv
查看一下 iconv 的用法吧。

相关内容

    暂无相关文章