Fcitx輸入法的安裝

2021-07-04 21:07:38 字數 2054 閱讀 7931

原文**

fcitx [ˈfaɪtɪks] 是乙個支援擴充套件的輸入法框架。它有自己維護的三個輸入法,拼音,區位和碼表;還支援其他引擎,rime 中州韻,google-pinyin,sunpinyin。fcitx 嘗試提供在所有桌面環境下原生的體驗,並保持其核心輕量。你可以很簡單的將其按照你的需要進行配置。

中州韻輸入法引擎

sudo add-apt-repository ppa:fcitx-team/nightly && sudo apt-get update

sudo apt-get install fcitx-rime

fcitx 專案主頁

fcitx 在中文環境下安裝一般不會有什麼問題(lc_ctype=zh_cn.utf-8). 在英文環境(lc_ctype=en_us.utf-8)下安裝,可按如下配置:

> sudo apt-get install fcitx-pinyin im-switch

> im-switch -s fcitx -z all_all

修改/etc/x11/xinit/xinput.d/fcitx,為:

xim=fcitx

xim_program=/usr/bin/fcitx

xim_args=""

gtk_im_module=fcitx

qt4_im_module=fcitx

depends="fcitx"

在以上配置下,通常不會有什麼問題了。但偶爾在gtk程式中會出現不能切換出fcitx的情況,此時需要配置gtk.immodules,immodules.cache 這兩個檔案

debian使用者:

/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/gtk.immodules

如果系統是gnome3的話,也需要配置

/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache

如果gtk.immodules檔案沒有,使用者可以用sudo /usr/lib/x86_64-linux-gnu/libgtk2.0-0/gtk-query-immodules-2.0 > /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/gtk.immodules 生成

如果immodules.cache檔案沒有,可以用sudo /usr/lib/x86_64-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0 > /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache 生成

ubuntu使用者:

/usr/lib/gtk-2.0/2.10.0/gtk.immodules

如果系統是gnome3的話,也需要配置

/usr/lib/gtk-3.0/3.0.0/immodules.cache

如果gtk.immodules檔案沒有,ubuntu使用者可以用sudo gtk-query-immodules-2.0 >/usr/lib/gtk-2.0/2.10.0/gtk.immodules 生成

如果immodules.cache檔案沒有,ubuntu使用者可以用sudo gtk-query-immodules-3.0 >/usr/lib/gtk-3.0/3.0.0/immodules.cache 生成

在以上兩個檔案中

將:

"xim" "x input method" "gtk20" "/usr/share/locale" "ko:ja:th:zh"
更改為:

"xim" "x input method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh"
將:

"fcitx" "fcitx (free chinese input toy of x)" "fcitx" "/usr/share/locale" "ja:ko:zh:*"
更改為:

"fcitx" "fcitx (free chinese input toy of x)" "fcitx" "/usr/share/locale" "en:ja:ko:zh:*"

Fcitx輸入法安裝

首先,安裝fcitx sudo aptitude install fcitx 然後,啟動fcitx im switch s fcitx 登出後重新登入,就能是fcitx生效。接下來就更改一下配置檔案。fcitx的配置檔案在 fcitx config,該檔案為 gbk編碼,在ubuntu下顯示不正常,...

安裝輸入法 fcitx

1 中文系統下的安裝 2 英文系統下的安裝 1 中文系統下的安裝 2 關閉iiim服務 gnome gnome桌面 系統設定 伺服器設定 服務 3 su vim etc x11 xinit xinput.d fcitx 增加下面三句。xmodifiers im fcitx xim fcitx xim...

CentOS下安裝FCITX輸入法

在ubuntu下用起來很不錯 一 提前解決 fcitx 的依賴問題 fcitx,依賴於 gettext,gettext devel,libxft,libxft devel,libxpm和libxpm devel,這六個軟體包和一些編譯工具與庫。可以用 yum install 軟體包名,來提前安裝它們...