输入法配置

出自Linux Wiki

在2008年12月27日 (六) 03:36由Chenxing (讨论 | 贡献)所做的修订版本

对于DebianUbuntuFedora等当下流行的发行版,输入法已无需手动配置,只要在安装时选择好中文支持,输入法就会被自动设置完毕。本文讨论的内容包括在上述发行版中更换输入法及在其它发行版中手动设置输入法。

目录

Debian/Ubuntu

此类操作系统的输入法使用im-switch管理。它基于强大的Debian alternatives system,使用方便且支持多种Locale

im-switch最常用的使用方法是

$ im-switch -c
Note.gif
注意:
由于修改的是个人配置文件,一定要用普通用户执行这个程序。

im-switch会提供一个可用的输入法列表,按需选择一个即可。重启X更改就会生效。

Fedora

Fedora使用im-chooser管理输入法[1]它已经提供了图形界面管理输入法。选择输入法也就变得更加简单[2]

只需要在菜单栏中找到系统-首选项-个人-输入法就可以了。

如果还没有Fedora的中文输入法,可以用

yum install scim-lang-chinese

安装。

其它系统

其它系统可能需要手动配置输入法。下面分为scimfcitx分别介绍。

按需要把下面的配置加入到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

Hint.gif
提示:
在Gentoo安装fcitx时需要添加一些编译选项,参见为gentoo安装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 &

最后一行可能可以省略。

参考资料

  1. FedoraHosted上对ImChooser的介绍
  2. Fedora 9 无法输入中文的问题
个人工具
简体繁体转换