適用系統: Ubuntu 24.04以上
說到Linux推薦的注音輸入法,目前有Fcitx5 + 新酷音。
Fcitx5支援注音/拼音/倉頡/嘸蝦米等常見輸入法,能夠在輸入時繁轉簡,還額外支援日文/韓文/越南文輸入。
此外,Fcitx5能夠解決Flatpak應用程式無法輸入中文的問題,對Wayland支援度較佳。
本文介紹如何在Ubuntu上設定台灣國內較普遍的注音輸入法。
1. 安裝Fcitx5套件#
- Ubuntu內建的ibus可以保留,不過若有裝過舊版Fcitx需先將其移除:
sudo apt purge fcitx*
開啟Ubuntu系統設定 → 鍵盤 → 輸入來源,點三點,移除中文(新酷音)輸入法。
安裝Fcitx5相關套件
sudo apt update
# 安裝全部Fcitx5支援的輸入法
sudo apt install fcitx5 fcitx5-*
# 或是只安裝新酷音注音輸入法
sudo apt install fcitx5 fcitx5-chewing fcitx5-chinese-addons
開啟終端機,輸入
im-config
指令。點選確定
選取Fcitx5,確認後關閉視窗,然後重開機。
2. 設定Fcitx5 + 新酷音#
在應用程式列表找到Fcitx5設定
開啟後新酷音注音輸入法應該已經啟用。若無則從右邊面板底部找到新酷音,將其加入到左邊的面板。
設定好Fcitx5後,系統右上角會顯示目前的輸入法,還有切換簡繁輸入的按鈕。(如果你看不到此面板,請安裝 Input Method Panel擴充套件)
3. Fcitx5的使用技巧#
Fcitx5的輸入法設定可以自定義快捷鍵。
Fcitx5預設的快捷鍵:
- 按CTRL+空白鍵切換輸入法。
- 按SHIFT切換中英輸入。
- 按CTRL+SHIFT+F切換簡繁輸入。
- SHIFT+空白鍵切換全形/半形。
- SHIFT+鍵盤上的標點符號打全形字元。
在Gedit這類文字編輯器選取字元,再按CTRL+SHIFT+ALT+U可查看其Unicode編碼。在空白處按下前述的組合鍵則能用Unicode編碼打字。
在Fcitx5的全域設定可以設定常用片語,這樣按Windows鍵+「`」便能快速輸入常用字彙。
4. 排除無法使用Fcitx5的問題#
如果安裝後無法叫出Fcitx5輸入法,試著執行:vim .profile
,加入以下參數後重開機。
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
SDL_IM_MODULE=fcitx
GLFW_IM_MODULE=ibus
如果部份按鍵打出錯誤的字,試著調整Fcitx5輸入法的「鍵盤佈局」。
如果是特定應用程式打不出中文,則執行Fcitx5診斷。診斷無果再到 Github回報問題。
fcitx5-diagnose