1. 移除 ibus
2. 安裝 fcitx
3. 指定輸入法
4. 設定 fcitx
1. 移除 ibus 的動作:
sudo yum remove ibus
2. 安裝 fcitx: (這邊需要安裝最起碼是 fcitx fcitx-table-chinese fcitx-configtool fcitx-qt4,但是我偷懶,所以我就直接下 fcitx*)
sudo yum install fcitx*
3. 指定輸入法,這邊也需要解除 gnome 對 ibus 的依賴,所以要先下:
gsettings set org.gnome.settings-daemon.plugins.keyboard active false然後查看一下你的輸入法目前的狀態,應該要下面這樣:
$ imsettings-info Xinput file: /etc/X11/xinit/xinput.d/fcitx.conf GTK+ immodule: fcitx Qt immodule: fcitx XMODIFIERS: @im=fcitx XIM server: /usr/bin/fcitx -D Preferences: /usr/bin/fcitx-configtool Auxiliary: Short Description: FCITX Long Description: Icon file: /usr/share/pixmaps/fcitx.png Is system default: TRUE Is user default: TRUE Is XIM server: FALSE
所以我們需要修改 bash 環境,加入這三樣:
export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS="@im=fcitx"
可以直接用 vim 加到 /etc/profile 最下面,或著加入自已的 $HOME/.bashrc 就好。
這邊因為 ibus 移除了,所以理論上應該 imsettings-info 出來就只有 fcitx 可以選,它應該會自已跳成 default ,
如果沒有的話,就乾脆安裝 im-chooser 來選擇 fcitx 。
4. 設定 fcitx:這邊不想講輸入法表格的部份,想講的是 gnome3 的 panel ,可以開 firefox 安裝 input method panel。有輸入法的 status 的話,使用才會方便。如果要設定輸入法的話,可以再按裡面的 "IM Settings"
------
參考資料:
* http://shliyae.blogspot.tw/2013/07/fedora-19-fcitx.html
* http://yanue.net/post-140.html
* http://forum.ubuntu.org.cn/viewtopic.php?f=35&t=454042
沒有留言:
張貼留言