Fcitx 是Linux下一個很好用的中文輸入法..
裝完了別忘了配置
應用程序通過環境變量XMODIFIERS與XIM溝通,設置XMODIFIERS的方法如下(以bash為例):
export XMODIFIERS="@im=YOUR_XIM_NAME"
上面的YOUR_XIM_NAME為XIM程序在系統注冊的名字。應用程序啟動時會根據該變量查找相應的XIM服務器。因此,即便系統中同時運行了若干個XIM程序,一個應用程序在某個時刻也只能使用一個XIM輸入法。有時候您會遇到這種情況,明明XIM已經啟動了,但應用程序就是無法使用。這往往是因為XMODIFIERS設置不正確所致,如您配置系統時在不同的腳本文件中修改了XMODIFIERS,從而導致X啟動時與啟動完成後該變量不一致。
fcitx缺省注冊的XIM名為fcitx,但如果fcitx啟動時XMODIFIERS已經設置好,fcitx會自動以系統的設置來注冊合適的名字。因此,對於新安裝的Mandrake和RedHat,最簡單的方法是執行以下命令:
cd /usr/bin
ln -sf fcitx chinput
然後重新啟動X即可。如果該方法不行,那您需要手工設置環境變量。一般可以在~/.bashrc增加行:
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
然後重新登錄當前用戶,啟動X即可。如果fcitx沒有自動啟動,您需要在X下的命令行上執行:
fcitx
fcitx默認以後台方式運行,如果您不想以這種方式運行,可以按以下方式運行:
fcitx -nb