RIME
简单来说,RIME(中州韵输入法引擎,Rime Input Method Engine)是一个高度可定制的开源输入法算法框架。
它与普通的输入法(如搜狗、微信输入法)最大的区别在于:它不仅仅是一个输入法,更是一套输入法开发工具。它由开发者 佛振(Lionello Liew)发起,因其极高的自由度和隐私保护,被广大硬核 Linux 用户和输入法爱好者视为“神级”工具。
1 RIME 的核心哲学
RIME 的口号是 “聪明的输入法懂我心意”。它的核心理念是将“前端界面”与“后端算法”分离:
-
算法核心 (librime):负责处理按键逻辑、词库匹配和翻译。
-
前端界面:在不同操作系统上有不同的名字和外观。
2 在不同平台上的名称
RIME 在各个平台上都有极具诗意的别称:
| 平台 | 名称 | 特点 |
| :--- | :--- | :--- |
| Windows | 小狼毫 (Weasel) | 支持多种皮肤,性能极佳。 |
| macOS | 鼠须管 (Squirrel) | 原生感强,是 Mac 用户最推荐的开源输入法。 |
| Linux | 中州韵 (ibus-rime / fcitx-rime) | 深度集成在你之前提到的 iBus 或 Fcitx 框架中。 |
| iOS | 仓输入法 (Hamster) | 目前 iOS 上最受好评的 RIME 客户端。 |
| Android | 同文输入法 (Trime) | 支持高度自定义键盘布局。 |
3 为什么 RIME 这么受欢迎?
-
极度可定制:通过 YAML 配置文件,你可以修改任何东西——从输入方案(拼音、双拼、五笔、粤拼、甚至自创方案)到候选词数量、模糊音设置、快捷键等。
-
隐私安全:RIME 不联网,所有的词库和输入习惯都保存在本地,不会上传到云端,从根源上杜绝了输入隐私泄露。
-
跨平台一致性:你可以将自己的词库和配置文件通过网盘同步,在 Windows、Mac 和 Linux 上获得完全一致的输入体验。
-
神级方案支持:它是许多小众输入方案(如“小鹤双拼”、“自然码”、“郑码”)的最佳载体。
4 它的“门槛”
RIME 虽然强大,但也以折腾著称:
-
它没有图形化配置界面(大部分情况下)。所有的修改都需要通过编辑文本文件(.yaml)完成。
-
对于新手来说,可能需要花费一些时间去学习如何修改配置来开启“小鹤双拼”或“简化字模式”。
5 安装文档
6 参考文档
How Do I Rime with the Code | RIME | 中州韻輸入法引擎
7 常用配置文件
patch:
app_options:
Code.exe: {ascii_mode: true, vim_mode: true}
MobaXterm.exe: {ascii_mode: true, vim_mode: true}
Obsidian.exe: {ascii_mode: true, vim_mode: true}
WindowsTerminal.exe: {ascii_mode: true, vim_mode: true}
SecureCRT.exe: {ascii_mode: true, vim_mode: true}
"style/color_scheme": luna
"style/comment_font_face": "LXGW WenKai"
"style/comment_font_point": 14
"style/font_face": "LXGW WenKai, Segoe UI Emoji: 30:39 , Segoe UI Emoji: 23:23 , Segoe UI Emoji:2a:2a, Segoe UI Emoji:fe0f:fe0f, Segoe UI Emoji:20e3:20e3, Microsoft YaHei, SF Pro, Segoe UI Emoji, Noto Color Emoji"
"style/font_point": 14
"style/horizontal": false
"style/inline_preedit": false
"style/label_font_face": "LXGW WenKai"
"style/label_font_point": 14