Linux 下的輸入法 fcitx vs ibus


無論在那個系統下,輸入法幾乎是必備的軟件,在 Linux 下有兩大主要的輸入法支持框架 fcitx 和 IBus,當然有些還有 XIM ,scim 等等。Linux 下本來沒有多少用起來非常舒服的中文輸入法,有出名很久的 rime, 也有搜狗開發的輸入法,不過也是不久之前的事情。

但是稍微注意一下就是知道,搜狗使用的是 fcitx, 而 rime 聲稱二者都支持,但是 fcitx-rime 已經很久沒有更新,主要的更新還在 IBus 那邊。那這就需要一個抉擇,因為 Linux 下無法將二者並存。

fcitx

fcitx 是 Free Chinese Input Toy for X 的簡稱。

源代碼托管在 Gitlab

在 Debian/Ubuntu 下可以使用

apt install fcitx apt install fcitx-pinyin # 漢語拼音方案 apt install fcitx-googlepinyin apt install fcitx-hangul # 韓語 apt install fcitx-rime # 小狼毫

配置文件內容在

  • /usr/share/fcitx/data/
  • ~/.config/fcitx/

在看 fcitx 的一些歷史 不經唏噓,如今 2019 年已經過去 12 年 fcitx 依然健在,而那些說 fcitx 不好的人卻不知道在哪里。

主題

一個非常漂亮的 fcitx 主題

IBus

IBus 是 Intelligent Input Bus 的簡稱。

IBus 下也有 rime

sudo apt install ibus-rime

切換輸入法

切換輸入法可以使用如下命令:

im-config -s fcitx

如果要查看當前可用的輸入法可以使用 im-config -l ,更多查看 man im-config

或者在界面搜索 input method

 

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx" 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM