我的 Rime 配置

发表于 2024-02-15
更新于 2025-02-01
许可证 CC BY-NC-SA 4.0 rimeinput-method

Rime 是一款输入法引擎,有着开源、多平台、支持高度自定义等特点。这篇博文记录了我在 macOS 平台上基于鼠须管(rime/squirrel)、在 Arch Linux 基于 fcitx5,并使用雾凇拼音(iDvel/rime-ice)的 Rime 配置。

下载和安装

您可以通过多种方式安装 Rime,例如:

手动安装

在 macOS 上的安装过程如下:

# 安装 「鼠须管」
brew install --cask squirrel

# 安装 「东风破」 并使用它来安装 「雾凇拼音」
git clone --depth=1 https://github.com/rime/plum.git # 克隆 「东风破」 的仓库到本地
cd plum
bash rime-install iDvel/rime-ice:others/recipes/full # 安装 「雾凇拼音」

[!Tip] > 在「添加输入法」中找不到 Rime? 安装完成后,你可能需要登出(Log Out)你的当前 macOS 用户并重新登入后,才能在添加输入法中找到 Rime。

在 Arch Linux 上的安装命令如下:

paru -S fcitx5 fcitx5-im fcitx5-rime rime-quick rime-ice-double-pinyin-flypy-git

安装完成后,启动 fcitx5,然后在您的任务栏上右键并单击 Configure 打开配置菜单,在其中搜索 Rime 并点击相应的箭头按钮将其添加到输入法列表中,最后点击右下角的 Apply 应用配置。

Tip

记得设置一下开机自启动,例如如果跟我一样使用 Hyprland,就需要在其配置文件中添加下面这行内容:

exec-once = fcitx5 --replace -d

自动安装

Mark24Code/rime-auto-deploy 是一个自动的 Rime 部署脚本。借助它可以更方便地安装和使用 Rime。

我的自定义配置

导航到配置文件的存储目录(macOS 上是 ~/Library/Rime,Arch Linux 上是 ~/.local/share/fcitx5/rime),通过修改 default.yaml 等配置文件,可以对 Rime 进行高度的自定义。而比起直接修改这些文件,更建议的方法是打补丁。下边是我的补丁文件:

# default.custom.yaml
patch:
    schema_list:
        - schema: double_pinyin_flypy # 小鹤双拼
    menu:
        page_size: 4 # 候选词个数
    key_binder:
        # 以词定字(上屏当前词句的第一个或最后一个字)
        # 使用 - = 进行以词定字
        select_first_character: "minus"
        select_last_character: "equal"

        bindings:
            # 翻页 [ ]
            - { when: paging, accept: bracketleft, send: Page_Up }
            - { when: has_menu, accept: bracketright, send: Page_Down }
# squirrel.custom.yaml
patch:
    style:
        color_scheme: apathy
        color_scheme_dark: apathy

        candidate_list_layout: linear # stacked | linear
        text_orientation: horizontal # horizontal | vertical
        font_face: "LXGW WenKai" # 请先安装 [lxgw/LxgwWenKai](https://github.com/lxgw/LxgwWenKai)

参考资料