Windows 上的搜狗拼音以詞庫豐富、雲端聯想精準著稱。Linux 雖無官方版,但社區移植專案 ibus-cloud-pinyin (原 ibus-sogoupycc) 實現了雲端輸入核心體驗。本文涵蓋安裝、配置、離線模式與進階 Lua 腳本客製化。
IBus 輸入法框架 (Ubuntu/Fedora 預設)# 1. 確保 IBus 已安裝
sudo apt update && sudo apt install ibus
# 2. 安裝 ibus-cloud-pinyin (PPA 或編譯)
# Ubuntu 20.04+ 可直接
sudo apt install ibus-cloud-pinyin
# 或從原始碼編譯 (通用)
git clone https://github.com/fcitx/cloudpinyin.git
cd cloudpinyin
mkdir build && cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr
make && sudo make install
ibus restart
# 或註冊/重啟圖形介面
ibus-setup
# 在「輸入法」分頁 → 新增 → 中文 → Cloud Pinyin (搜狗雲拼音)



配置檔:~/.config/ibus/cloudpinyin/config.lua (目錄需手動建立)
-- 回車直接輸入英文
ime.raw_preedit_key = key.Return
-- 左/右 Shift 切換中英
ime.eng_mode_key = {key.Shift_R, key.Shift_L}
ime.chs_mode_key = ime.eng_mode_key
-- 翻頁鍵
ime.page_up_key = key.Page_Up
ime.page_down_key = key.Page_Down
-- 選詞鍵:空格選第1候選,1-9 選對應候選
ime.label_keys = {
{key.space, '1', label = '1'},
{'2', label = '2'}, {'3', label = '3'}, {'4', label = '4'},
{'5', label = '5'}, {'6', label = '6'}, {'7', label = '7'},
{'8', label = '8'}, {'9', label = '9'}
}
-- 關閉中英切換提示通知
ime.show_notification = false
儲存後 ibus restart 生效。


~/.config/ibus/cloudpinyin/| 問題 | 解決 |
|---|---|
| 無法啟動/不顯示在列表 | 確認 ibus-daemon 執行中、ibus-cloud-pinyin 安裝至正確路徑 (/usr/lib/ibus/ 或 /usr/local/lib/ibus/) |
| 候選窗亂碼 | 檢查 locale 為 UTF-8 (locale、export LC_ALL=zh_TW.UTF-8) |
| 雲端延遲高 | 啟用離線模式、或配置 ime.cloud_timeout = 200 (毫秒) |
| 與 fcitx5 衝突 | 同一桌面僅啟用一種輸入法框架 (IBus 或 Fcitx) |
ibus-cloud-pinyin 以極簡依賴帶來接近 Windows 搜狗的雲端輸入體驗。核心優勢在於 非阻塞多執行緒請求 + Lua 全方位客製化。配合離線模式與個人詞庫備份,可作為 Linux 日常主力輸入法長期使用。