快轉到主要內容

Ubuntu繁體中文輸入法?改用Fcitx5來輸入中文吧!

Linux系統 Linux好用軟體 Ubuntu
🗓️ 民國111年 壬寅年
✍ 切換正體/簡體字
目錄

適用系統: Ubuntu 22.04、Kubuntu 22.04、KDE Neon 22.04以上

說到Linux推薦的注音輸入法,目前有Fcitx5 + 新酷音。

以台灣用戶來說,Ubuntu安裝後會內建ibus輸入法框架搭配新酷音,雖然能用但有點過時。現在有了最新的Fcitx5框架,能夠解決Flatpak應用程式無法輸入中文的問題,對Wayland支援度較佳。

Fcitx5支援注音/拼音/倉頡/嘸蝦米等常見輸入法,能夠在輸入時繁轉簡,還額外支援日文/韓文/越南文輸入。

本文介紹如何在Ubuntu上設定台灣國內較普遍的注音輸入法。

1. 安裝Fcitx5
#

  1. Ubuntu內建的ibus可以保留,不過若有裝過舊版Fcitx需先將其移除:
sudo apt purge fcitx*
  1. 開啟Ubuntu系統設定→鍵盤,移除中文(新酷音)輸入法。

  2. 安裝Fcitx5相關套件

sudo apt update

# 安裝全部Fcitx5支援的輸入法
sudo apt install fcitx5 fcitx5-*

# 或是只安裝新酷音注音輸入法
sudo apt install fcitx5 fcitx5-chewing fcitx5-chinese-addons
  1. 開啟終端機,輸入im-config指令。

  2. 點選確定

  3. 選取Fcitx5,確認後關閉視窗,然後重開機。

2. 設定Fcitx5 + 新酷音
#

  1. 在應用程式列表找到Fcitx5設定

  2. 開啟後新酷音注音輸入法應該已經啟用。若無則從右邊面板底部找到新酷音,將其加入到左邊的面板。

  3. 設定好Fcitx5後,系統右上角會顯示目前的輸入法,還有切換簡繁輸入的按鈕。

3. Fcitx5的使用技巧
#

Fcitx5的輸入法設定可以自定義快捷鍵。

Fcitx5預設的快捷鍵:

  • 按CTRL+空白鍵切換輸入法。
  • 按SHIFT切換中英輸入。
  • 按CTRL+SHIFT+F切換簡繁輸入。
  • SHIFT+空白鍵切換全形/半形。
  • SHIFT+鍵盤上的標點符號打全形字元。

在Gedit這類文字編輯器選取字元,再按CTRL+SHIFT+ALT+N可查看其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

延伸閱讀
#

相關文章

Linux使用KDE K3B燒錄與擷取CD音樂檔案
Linux系統 Linux好用軟體 Linux
Linux安裝應用程式超方便~3個應用商店前端介紹
Linux系統 Linux好用軟體 Linux
Linux GIMP使用「內容感知」,自動填充圖片選取區
Linux系統 Linux好用軟體 GIMP

留言板

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。要討論程式碼請用Giscus,匿名討論請用Disqus。

這是Giscus留言板,需要Github帳號才能留言。支援markdown語法,若要上傳圖片請貼Imgur連結。您的留言會在Github Discussions向所有人公開。

這是Disqus留言板,您可能會看到Disqus強制投放的廣告。有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。