用cygwin_NT-5.1 , fcitx 输入法,在mrxvt下无法调出输入条,而在xterm里面却可以调出输入条输入(不过term里面出来的是GB的乱码,这是因为xterm不支持中文显示的缘故)。
看来我的X server和XIM server应该是好的,问题可能出在mrxvt的编译或设置上。但是我的mrxvt显然支持XIM的。请高手指点一下。
mrxvt的编译选项是:
Mrxvt v0.4.1
Options: XPM,Jpeg,PNG,transparent,fade,tint,textshadow,utmp,menubar,XIM,multichar_languages,scrollbars=rxvt+NeXT+xterm+sgi+plain,xft,thai,Greek,strings,frills,linespace,24bit,selectionscrolling,smart-resize,256colour,cursorBlink,pointerBlank,session management,.Xdefaults
.mrxvtrc 内容:
mrxvt*mfont: simsun
mrxvt*xftSize: 14
mrxvt*multichar_encoding: GB
mrxvt*inputMethod: fcitx
mrxvt*xft: True
mrxvt*xftFont: Luxi Mono
mrxvt*xftAntialias: True
.bashrc 内容:
export LANG=zh_CN.GBK
export LANGUAGE=zh_CN.GBK
export LC_CTYPE=zh_CN.GBK
export CHARSET=GBK
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx |