xterm神奇的输入法问题
发表于 : 2009-06-10 21:44
xubuntu9.04
在用icewm+rox
每次开机之后 启动xterm
是可以使用fcitx输入法的(可以切换出fcitx,切换掉 切换出 切换掉。。。)
但是只能这么一次 只要这个xterm关掉之后再来(或者再开其他的xterm)
这些新开的xterm里,小企鹅输入法就没法用了(焦点在xterm里 根本就切换不出fcitx了)
==================================================
分享一点xterm的小经验
遇到的问题
1显示中文方框 (已解决)
2标题(title)中文乱码 (已解决)
3更换字体 (已解决)
4如题 (未解决)
解决方法:
第1,2问题的应急方法:
在xterm中 按住ctrl不放
然后鼠标右键 把large勾上(这个解决了问题1)
把UTF-8 Titles勾上(这个解决问题2)
但是
这还不彻底,因为xterm不人性化
虽然打过勾了,xterm并不给你记住
忒郁闷,所以如果开发软件的话要记住这个教训,辛苦我一个,幸福千百人
所以为了xterm长记性,只好手动修改配置文件
cd /etc/X11/app-defaults/
sudo mousepad XTerm (我的XTerm配置文件是在这个目录的,网上看到有些是在/usr/lib...下)
编辑XTerm
第1个问题:
查找*VT100.utf8Fonts.font:
将后面内容改为 -misc-fixed-medium-r-normal--18-120-100-100-c-90-iso10646-1
(这句是把Default的字体改为了large字体的大小,这样就不用每次去勾选large了)
接着第2个问题
在最后面追加一行
XTerm*utf8Title: true (发现XTerm文件中,每个有效行都是*开头,但追加的内容加不加*都可以生效)
保存退出就可以生效了
第3个问题:
如果要更换字体的话可以
在XTerm配置文件后面追加一行
(比如要用宋体,不过我觉得还是默认的字体清爽一些)
*faceName:SimSun
第4个问题(见最上面):
google了个底朝天,但未找到能起作用的,大家帮帮忙
看到一个方法是在XTerm配置文件后面追加
inputMethoe:FCITX
不过一看就觉得应该是inputMethod:FCITX
但是不管是用下面哪一种
inputMethod:FCITX
inputMethod:fcitx
*inputMethod:FCITX
*inputMethod:fcitx
inputMethoe:FCITX
inputMethoe:fcitx
*inputMethoe:FCITX
*inputMethoe:fcitx
都不管鸟用
在用icewm+rox
每次开机之后 启动xterm
是可以使用fcitx输入法的(可以切换出fcitx,切换掉 切换出 切换掉。。。)
但是只能这么一次 只要这个xterm关掉之后再来(或者再开其他的xterm)
这些新开的xterm里,小企鹅输入法就没法用了(焦点在xterm里 根本就切换不出fcitx了)
==================================================
分享一点xterm的小经验
遇到的问题
1显示中文方框 (已解决)
2标题(title)中文乱码 (已解决)
3更换字体 (已解决)
4如题 (未解决)
解决方法:
第1,2问题的应急方法:
在xterm中 按住ctrl不放
然后鼠标右键 把large勾上(这个解决了问题1)
把UTF-8 Titles勾上(这个解决问题2)
但是
这还不彻底,因为xterm不人性化
虽然打过勾了,xterm并不给你记住
忒郁闷,所以如果开发软件的话要记住这个教训,辛苦我一个,幸福千百人
所以为了xterm长记性,只好手动修改配置文件
cd /etc/X11/app-defaults/
sudo mousepad XTerm (我的XTerm配置文件是在这个目录的,网上看到有些是在/usr/lib...下)
编辑XTerm
第1个问题:
查找*VT100.utf8Fonts.font:
将后面内容改为 -misc-fixed-medium-r-normal--18-120-100-100-c-90-iso10646-1
(这句是把Default的字体改为了large字体的大小,这样就不用每次去勾选large了)
接着第2个问题
在最后面追加一行
XTerm*utf8Title: true (发现XTerm文件中,每个有效行都是*开头,但追加的内容加不加*都可以生效)
保存退出就可以生效了
第3个问题:
如果要更换字体的话可以
在XTerm配置文件后面追加一行
(比如要用宋体,不过我觉得还是默认的字体清爽一些)
*faceName:SimSun
第4个问题(见最上面):
google了个底朝天,但未找到能起作用的,大家帮帮忙
看到一个方法是在XTerm配置文件后面追加
inputMethoe:FCITX
不过一看就觉得应该是inputMethod:FCITX
但是不管是用下面哪一种
inputMethod:FCITX
inputMethod:fcitx
*inputMethod:FCITX
*inputMethod:fcitx
inputMethoe:FCITX
inputMethoe:fcitx
*inputMethoe:FCITX
*inputMethoe:fcitx
都不管鸟用