Chinaunix首页 | 论坛 | 博客
  • 博客访问: 570491
  • 博文数量: 208
  • 博客积分: 3286
  • 博客等级: 中校
  • 技术积分: 1780
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-24 20:38
文章分类

全部博文(208)

文章存档

2012年(7)

2011年(28)

2010年(21)

2009年(76)

2008年(65)

2007年(11)

我的朋友

分类: LINUX

2012-05-28 22:11:05

解决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 的用法吧。

阅读(1240) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~