fcitx安装后代选字显示方块,且配置文件乱码

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
zyue1105
帖子: 17
注册时间: 2009-08-10 20:19

fcitx安装后代选字显示方块,且配置文件乱码

#1

帖子 zyue1105 » 2009-09-03 0:17

fcitx安装后代选字显示方块查到的解决方法是 sudo gedit ~/.fcitx/config
然后把里面的“显示字体(中)=”改成已有的字体,但是我用上述命令打开配置文件后看到的是这样的:
[³ÌÐò]
ÏÔÊŸ×ÖÌå(ÖÐ)=*
ÏÔÊŸ×ÖÌå(Ó¢)=Courier New
ÏÔÊŸ×ÖÌåŽóС=12
Ö÷Ž°¿Ú×ÖÌåŽóС=12
×ÖÌåÇøÓò=zh_CN.UTF-8
ʹÓÃAA×ÖÌå=1
ʹÓÃŽÖÌå=1

[Êä³ö]
Êý×Öºóžú°ëœÇ·ûºÅ=1
EnterŒüÐÐΪ=2
·ÖºÅŒüÐÐΪ=2
ŽóÐŽ×ÖÄžÊäÈëÓ¢ÎÄ=1
ת»»Ó¢ÎÄÖеıêµã=1
ÁªÏ뷜ʜœûÖ¹·­Ò³=1

[ύ̾]
ºòÑ¡ŽÊžöÊý=5
Ö÷Ž°¿ÚʹÓÃ3DœçÃæ=0
ÊäÈëÌõʹÓÃ3DœçÃæ=2
Ö÷Ž°¿ÚÒþ²Øģʜ=0
ÏÔÊŸÐéÄâŒüÅÌ=0
ÊäÈëÌõŸÓÖÐ=1
Ê׎ÎÏÔÊŸÊäÈëÌõ=1
# ÊäÈëÌõ¹Ì¶š¿í¶È(œöÊÊÓÃÓÚÂë±íÊäÈë·š)£¬0±íÊŸ²»¹Ì¶š¿í¶È
ÊäÈëÌõ¹Ì¶š¿í¶È=0
ÊäÈëÌõÆ«ÒÆÁ¿X=0
ÊäÈëÌõÆ«ÒÆÁ¿Y=16
ÐòºÅºóŒÓµã=1
ÏÔÊŸŽò×ÖËÙ¶È=1
ÏÔÊŸ°æ±Ÿ=1
¹â±êÉ«=92 210 131
Ö÷Ž°¿Ú±³Ÿ°É«=240 255 240
Ö÷Ž°¿ÚÏßÌõÉ«=150 220 150
Ö÷Ž°¿ÚÊäÈë·šÃû³ÆÉ«=170 170 170 150 200 150 0 0 255
ÊäÈ뎰±³Ÿ°É«=240 255 240
ÊäÈ뎰ÌáÊŸÉ«=255 0 0
ÊäÈ뎰Óû§ÊäÈëÉ«=0 0 255
ÊäÈ뎰ÐòºÅÉ«=200 0 0
ÊäÈ뎰µÚÒ»žöºòÑ¡×ÖÉ«=0 150 100
# žÃÑÕÉ«ÖµÖ»ÓÃÓÚÆŽÒôÖеÄÓû§×ÔÔìŽÊ
ÊäÈ뎰Óû§ŽÊ×éÉ«=0 0 255
ÊäÈ뎰ÌáÊŸ±àÂëÉ«=100 100 255
# Îå±Ê¡¢ÆŽÒôµÄµ¥×Ö/ϵͳŽÊ×éŸùʹÓÞÃÑÕÉ«
ÊäÈ뎰ÆäËüÎıŸÉ«=0 0 0
ÊäÈ뎰ÏßÌõÉ«=90 160 90
ÊäÈ뎰ŒýÍ·É«=255 0 0
ÐéÄâŒüÅÌŽ°±³Ÿ°É«=220 220 220
ÐéÄâŒüÅÌŽ°×ÖĞɫ=80 0 0
ÐéÄâŒüÅÌŽ°·ûºÅÉ«=0 0 0

# ³ýÁË¡°ÖÐÓ¢ÎÄ¿ìËÙÇл»Œü¡±Í⣬ÆäËüµÄÈÈŒüŸù¿ÉÉèÖÃΪÁœžö£¬ÖÐŒäÓÿ՞ñ·Öžô
[ÈÈŒü]
Žò¿ª/¹Ø±ÕÊäÈë·š=CTRL_SPACE
# ÖÐÓ¢ÎÄ¿ìËÙÇл»Œü ¿ÉÒÔÉèÖÃΪL_CTRL R_CTRL L_SHIFT R_SHIFT L_SUPER R_SUPER
ÖÐÓ¢ÎÄ¿ìËÙÇл»Œü=L_SHIFT
Ë«»÷ÖÐÓ¢ÎÄÇл»=0
»÷ŒüʱŒäŒäžô=250
¹â±êžúËæ=CTRL_K
Òþ²ØÖ÷Ž°¿Ú=CTRL_ALT_H
GBKÖ§³Ö=CTRL_M
GBK·±ÌåÇл»Œü=CTRL_ALT_F
ÁªÏë=CTRL_L
·Ž²éÆŽÒô=CTRL_ALT_E
È«°ëœÇ=SHIFT_SPACE
ÖÐÎıêµã=ALT_SPACE
ÉÏÒ»Ò³=-
ÏÂÒ»Ò³==
µÚ¶þÈýºòÑ¡ŽÊÑ¡ÔñŒü=0

[ÊäÈë·š]
ʹÓÃÆŽÒô=1
ÆŽÒôÃû³Æ=ÖÇÄÜÆŽÒô
ʹÓÃË«ÆŽ=1
Ë«ÆŽÃû³Æ=ÖÇÄÜË«ÆŽ
ĬÈÏË«ÆŽ·œ°ž=×ÔÈ»Âë
ʹÓÃÇøλ=1
ÇøλÃû³Æ=Çøλ
ʹÓÃÂë±í=1
ÌáÊŸŽÊ¿âÖеĎÊ×é=1
ÆäËûÊäÈë·š=

[ÆŽÒô]
ʹÓÃÈ«ÆŽ=0
ÆŽÒô×Ô¶¯×éŽÊ=1
±£Žæ×Ô¶¯×éŽÊ=0
ÔöŒÓÆŽÒô³£ÓÃ×Ö=CTRL_8
ÉŸ³ýÆŽÒô³£ÓÃ×Ö=CTRL_7
ÉŸ³ýÆŽÒôÓû§ŽÊ×é=CTRL_DELETE
# ÆŽÒôÒԎʶš×ÖŒü£¬µÈºÅºóÃæœôœÓŒü£¬²»ÒªÓп՞ñ
ÆŽÒôÒԎʶš×ÖŒü=[]
# ÖØÂëµ÷Õû·œÊœËµÃ÷£º0-->²»µ÷Õû 1-->¿ìËÙµ÷Õû 2-->°ŽÆµÂʵ÷Õû
ÆŽÒôµ¥×ÖÖØÂëµ÷Õû·œÊœ=2
ÆŽÒôŽÊ×éÖØÂëµ÷Õû·œÊœ=1
ÆŽÒô³£ÓÃŽÊÖØÂëµ÷Õû·œÊœ=0
Ä£ºýanºÍang=0
Ä£ºýenºÍeng=0
Ä£ºýianºÍiang=0
Ä£ºýinºÍing=0
Ä£ºýouºÍu=0
Ä£ºýuanºÍuang=0
Ä£ºýcºÍch=0
Ä£ºýfºÍh=0
Ä£ºýlºÍn=0
Ä£ºýsºÍsh=0
Ä£ºýzºÍzh=0
应该如何解决?
头像
Terpineol
帖子: 1230
注册时间: 2007-12-09 14:35

Re: fcitx安装后代选字显示方块,且配置文件乱码

#2

帖子 Terpineol » 2009-09-03 0:32

这是一个相当郁闷的问题……先搞定gedit显示gbk编码问题然后再编辑config,具体论坛很多找一下吧
Linux is for human being,love is for human making
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46

Re: fcitx安装后代选字显示方块,且配置文件乱码

#3

帖子 hcym » 2009-09-03 0:43



fcitx用gbk编码配置文件

有点滑稽
:em04
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

Re: fcitx安装后代选字显示方块,且配置文件乱码

#4

帖子 自由建客 » 2009-09-03 21:05

hcym 写了:

fcitx用gbk编码配置文件

有点滑稽
:em04
我喜欢 gbk ,对中文来说比 utf-8 好多了,目前最好还是 utf-16 。
aerofox
帖子: 1453
注册时间: 2008-05-24 8:30

Re: fcitx安装后代选字显示方块,且配置文件乱码

#5

帖子 aerofox » 2009-09-03 22:34

不太了解 gedit,如果不介意用 vi,那么可以

代码: 全选

echo "#vim: fileencoding=cp936 >> ~/.fcitx/config
然后用 vi 打开这个文件就可以看到不是乱码了。
如果不习惯 vi 的操作方式,但不介意多安装一点软件,那么可以安装 vim-full 软件包,然后用 evim ~/.fcitx/config 来编辑。
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: fcitx安装后代选字显示方块,且配置文件乱码

#6

帖子 wangdu2002 » 2009-09-03 22:39

用leafpad打开就行了,sudo apt-get install leafpad.Fcitx用alpha.pu打的最新deb。
viewtopic.php?f=8&t=192737#由Alpha.pu打的F ... 推荐用leafpad
一般情况下,Ubuntu里总是有AR PL UMing CN这样的中文字体的,把配置文件中的*号改成这个字体就行了,重启X生效。为避免冲突,最好卸了scim。
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
回复