本文中【來源】表示該段落參考資料網址,為超連結。
RIME 輸入法引擎的
Windows 版稱為 小狼毫 Weasel,
MacOS 版稱為 鼠鬚管 Squirrel,
Linux 版稱為 中州韻。
本文使用環境為 kubuntu 22.04 以及基於 Arch 的 Endeavour OS
- 如果有裝 ibus 可先移除
sudo apt remove ibus*
安裝 fcitx5 輸入框架
sudo apt install fcitx5
Arch 用【來源】
sudo pacman -S fcitx5-im - 安裝 fcitx5 用的 RIME
sudo apt install fcitx5-rime
Arch 用
sudo pacman -S fcitx5-rime - 下載東風破(plum)
git clone https://github.com/rime/plum.git && cd plum - 用東風破下載行列輸入法【來源】
東風破的預設是 ibus-rime,所以要特別指定是 fcitx5-rime
rime_frontend=fcitx5-rime bash rime-install array emoji - 在 /etc/environment 這個檔案加入以下三行【來源】
~/.config/environment.d/im.conf 也可以【來源】
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx - 到 系統設定 > 區域設定 > 輸入法
- 按右上角的「執行 fcitx」
- 然後按右下角「新增輸入法」
- (搜尋 rime)點「中州韻」,按右下角「新增」
- 把其他的按右邊橫線移除
- 最後按右下角「套用」
- 最後要調整輸入法選單,讓行列出現,新增檔案【來源】
~/.local/share/fcitx5/rime/default.custom.yaml
內容為【來源】
patch:
schema_list:
- schema: array30
- schema: bopomofo_tw
這樣可以讓輸入法選單只有行列跟臺灣注音
如果要保留預設的輸入法的話
可以在 schema_list 與冒號間加入「/+」,如下【來源】
schema_list/+:
就會是加入而非取代
輸入法選單按 F4 或 Ctrl + ` 可以顯示出來【來源】
預設輸入法列表在這個檔案最上面可以看到:/usr/share/rime-data/default.yaml
終於可以用行列輸入法打字了 :)
fcitx5 預設的選字框是橫的,照以下設定即可改成直的
到 系統設定 >
區域設定 >
輸入法 >
按中間下面「設定附加元件……」 >
按上面「經典使用者介面」右邊的設定按鈕 >
勾選「垂直候選字列表」 >
按右下角「套用」。
其他參考資料:
2023-2-21 追加 Arch 用安裝命令、環境變數也可寫在 ~/.config/environment.d/im.conf