输入法配置
出自Linux Wiki
对于Debian、Ubuntu、Fedora等当下流行的发行版,输入法已无需手动配置,只要在安装时选择好中文支持,输入法就会被自动设置完毕。本文讨论的内容包括在上述发行版中更换输入法及在其它发行版中手动设置输入法。
目录 |
Debian/Ubuntu
此类操作系统的输入法使用im-switch管理。它基于强大的Debian alternatives system,使用方便且支持多种Locale。
im-switch最常用的使用方法是
$ im-switch -c
im-switch会提供一个可用的输入法列表,按需选择一个即可。重启X更改就会生效。
Fedora
Fedora使用im-chooser管理输入法。[1]它已经提供了图形界面管理输入法。选择输入法也就变得更加简单[2]:
只需要在菜单栏中找到系统-首选项-个人-输入法就可以了。
如果还没有Fedora的中文输入法,可以用
yum install scim-lang-chinese
安装。
其它系统
其它系统可能需要手动配置输入法。下面分为scim和fcitx分别介绍。
按需要把下面的配置加入到X启动脚本中:如果你是通过startx启动X,就把上述字段添加到~/.xinitc里面。如果是通过gdm登录,那么可以加入到 ~/.profile或者~/.xsession之中。
scim
export XMODIFIERS='@im=SCIM' export XIM="scim" export XINPUT="xim" export XIM_PROGRAM="scim -d" export GTK_IM_MODULE="xim" export QT_IM_MODULE="xim" scim -d &
最后一行可能可以省略。
fcitx
export XMODIFIERS='@im=fcitx' export XIM="fcitx" export XINPUT="xim" export XIM_PROGRAM="fcitx" export GTK_IM_MODULE="xim" export QT_IM_MODULE="xim" fcitx &
最后一行可能可以省略。