ibus-rime简体输入法配置

·

安装ibus-rime

sudo apt update
sudo apt install ibus-rime
sudo apt install rime-data-pinyin-simp
ibus restart
  • 打开 系统设置 → 键盘 → 输入源
  • 点击 添加输入源 → 搜索 Chinese (Rime) → 添加
  • 切换输入法快捷键通常是 Super+Space 或 Ctrl+Space
  • 此时你应该能切换到 Rime 了,默认是 朙月拼音(繁体输出)。

配置简体拼音

# 快捷键Ctrl+Shift+4切换简体模式
# vim ~/.config/ibus/rime/default.custom.yaml
patch:
  schema_list:
    - schema: luna_pinyin_simp
  menu:
    page_size: 9
  # /usr/share/rime-data/default.yaml
  switcher:
    hotkeys:
      - Control+Shift+grave
      - F4
  ascii_composer/switch_key:
    Shift_L: commit_code
  key_binder/bindings:
    # 当有候选框时,Esc 关闭候选框
    - { when: has_menu, accept: Escape, send: Escape }
    # 当正在输入拼音(composing)时,Esc 清空并切出
    - { when: composing, accept: Escape, send: Escape, commit: "" }
    - { when: always, accept: Escape, toggle: ascii_mode }

# vim ~/.config/ibus/rime/ibus_rime.custom.yaml
patch:
  style:
    horizontal: true

部署生效排查

  • 修改配置后需通过系统托盘选择"部署"或执行ibus restart
  • 若遇IBus未启动,可运行ibus-daemon -drx并添加至.bashrc
  • 对于GNOME桌面用户,可安装ibus-tweaker插件优化界面显示效
ibus restart
rime_deployer --compile ~/.config/ibus/rime/
~/.config/ibus/rime/installer.sh --build
ibus list-engine
ibus read-cache

安装扩展词库

# 安装 Plum
curl -fsSL https://raw.githubusercontent.com/rime/plum/master/rime-install | bash
# 使用 Plum 安装扩展词库,例如雾凇拼音(参考其文档)或 emoji 支持
bash rime-install emoji
bash rime-install emoji:customize:schema=luna_pinyin_simp

自定义词汇和短语

你可以通过编辑用户词典文件(如 luna_pinyin_simp.user.dict.yaml)来添加个人常用词条。文件格式通常如下:

# ~/.config/ibus/rime/luna_pinyin_simp.user.dict.yaml
name: luna_pinyin_simp.user
version: "2025.09.04"
sort: by_weight
use_preset_vocabulary: true
...
# 在此处添加你的自定义词条
import_tables:
  - luna_pinyin_simp
# 可以引入其他词库表

另一种简体配置

# vim luna_pinyin.custom.yaml
patch:
  switches:
    - name: ascii_mode
      reset: 0
      states: [ 中文, 西文 ]
    - name: full_shape
      reset: 0
      states: [ 半角, 全角 ]
    - name: simplification
      reset: 1        # 默认简体
      states: [ 繁體, 简体 ]

  engine/filters:
    - simplifier
    - uniquifier
# 关键是 reset: 1,这样启动时就是 简体字