輸入法配置
出自Linux Wiki
提示:此文已超过 11 年(4357 天)未更新,如发现内容过时或有误,欢迎改进:)
本文介紹在Linux中配置或更換輸入法。目前,不同發行版的輸入法設置方法不同,故分別介紹。
目錄 |
Debian/Ubuntu
此類發行版的輸入法使用 im-switch 管理。它基於強大的Debian alternatives system,使用方便。
im-switch最常用的使用方法是
$ im-switch -c
im-switch會提供一個可用的輸入法列表,按需選擇一個即可。重啟X更改就會生效。
Fedora
Fedora 使用 im-chooser 管理輸入法。[1]它已經提供了圖形界面管理輸入法。選擇輸入法也就變得更加簡單[2]:
只需要在菜單欄中找到系統-首選項-個人-輸入法就可以了。
OpenSUSE
OpenSUSE 可在~/.profile中設置輸入法,如對於 FCITX[3] :
export INPUT_METHOD="fcitx"
其它發行版
其它發行版需要手動配置輸入法。配置主要分為配置環境變數和輸入法程序的自動啟動。
配置環境變數一般在相應的X啟動腳本中完成[3]:如果是通過GDM、KDM登錄,那麼可以加入到 ~/.xprofile或者~/.xsession之中;如果是通過startx直接啟動X,就添加到~/.xinitc里。
# 以fcitx为例,配置相应的环境变量 export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS=@im=fcitx
自動啟動可以通過將輸入法的命令行放在 ~/.xinitrc 完成,對於XDG兼容的桌面(如 GNOME、KDE等等),可以將程序的.desktop複製到 ~/.config/autostart/ (見開機自動運行程序)
如fcitx [3]
cp /usr/share/applications/fcitx.desktop ~/.config/autostart/fcitx.desktop
參考資料
本文对您有帮助?分享给更多朋友!
反馈与讨论
发现文档不全面、有错误却没时间编辑文档?想分享自己的经验或见解?欢迎在此留言、讨论。