tonybo 发表于 2005-11-25 15:19:34

请问如何在英语的e17中使用scim输入法

我的系统是ubuntu breezy,在hoary的时候就装了e17,但一直不知道怎么启用中文输入法,望各位指教~~
e17的启动方式是直接用ubuntu的登录secession选择启动的……

无双TM 发表于 2005-11-25 16:20:13

试试这个,把它添加到~/.xinitrc里面

#中文输入法需要四个要素:

# 1 中文locale, 这个可以使用localeconf来生成.

# 2 中文表示变量, 这个只需要设置LANG或LC_ALL或LC_CTYPE中之一就可以,
# 其中LC_ALL范围最大, 表示全部使用这个local, LANG次之, 只表示使用语言,
# LC_ CTYPE影响范围最小, 只定义使用的字符种类
# 如果你的LANG或是LC_ALL或LC_CTYPE不是某个中文的, 那设置下面内容
# (只需要在LANG, LC_CTYPE, LC_ALL中选择一项就可以,UTF8可以修改成其它的中文, 如GB2312等,)

# 3 XMODIFIERS或是XIM环境变量, 声明使用的输入法程序,XIM是最新标准,
# XMODIFIERS是老的XFree86使用的

# 4 输入法程序, 提供输入法

export LC_ALL=zh_CN.UTF-8 #设置全部使用中文, 或
export LANG=zh_CN.UTF-8 # 设置使用中文语言, 或
export LC_CTYPE=zh_CN.UTF8 #设置只是想使用中文输入法, 其它语言还是英文的
#上面只需要设置一个就可以

# 下面表示指定输入法, 如果你使用其它输入法, 把fcitx修改成你输入法的名字
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
fcitx&

tonybo 发表于 2005-11-25 17:12:15

的确可以调出scim,但是只能用英语的输入法,没法用中文的,郁闷……

无双TM 发表于 2005-11-25 19:20:53

那是你没有中文的locale (看我的第一步说明)

重新配置一下locale看看

tonybo 发表于 2005-11-26 19:14:11

成功了!谢谢无双!! :-D
页: [1]
查看完整版本: 请问如何在英语的e17中使用scim输入法