|
|
发表于 2005-9-25 11:53:33
|
显示全部楼层
没的说,纯粹是经验
我的个人经验,kingway好像不信,把它贴出来也许会对某些人有用。
在家目录下建下述提及的文件,在终端用startx来启动x环境。
.xinitrc 文件内容
#--------开始-----------------------------
export LANG="zh_CN.GB2312"
export LC_CTYPE="zh_CN.GB2312"
export XIM_PROGRAM=fcitx
export XIM=fcitx
export XMODIFIERS="@im=fcitx"
./92fcitx # 启动小企鹅输入法
icewm-session #启动窗口管理器
#--------结束
其中./92fcitx 是放在当前目录的脚本
#---------开始--------------------------
#!/bin/bash
export LANG="zh_CN.GB2312"
export LC_CTYPE="zh_CN.GB2312"
export XIM_PROGRAM=fcitx
export XIM=fcitx
export XMODIFIERS="@im=fcitx"
fcitx&
#---------结束----------------------------
不要说用脚本启动是多此一举,如果直接用fcitx&来启动的话,所有程序都无法使用输入法。也不要认为脚本里有多个export,就可以省掉.xinitrc的export。如果省了,mlterm无法启动输入法。我就曾省了,结果郁闷了一整天。原因很显然,92fcitx是脚本,里面定义的是子环境。至于为何要用脚本来启动输入法,我百思不得其解,谁知道原因,请告诉我! |
|