前言※
市面上可选择的输入法有许多,搜狗、百度、迅飞……使用上的体验都大差不差,在国内都拥有相当大一部分的用户群体。
但今天要推荐一下我一直在使用的一款输入法——rime,相比于上面说的输入法三巨头,rime显然有些小众,但小众可不意味着不好用。
何为rime※
rime输入法是一位低调的大佬——佛振所开发的一款开源输入法,官网:RIME | 中州韻輸入法引擎。由于其开源的特性,目前在linux、windows、macOS、ios、android等平台均有支持。
rime其实不算是一款输入法,应该称之为一款输入算框架。佛振君的原话是这么说的:
Rime 不是一種輸入法。是從各種常見鍵盤輸入法中提煉出來的抽象的輸入算法框架。因爲 Rime 涵蓋了大多數輸入法的「共性」,所以在不同的設定下,Rime 可化身爲不同的輸入法用來打字。
基于这个理念下,你完全可以把他打造成一款得心应手的工具。rime自带了一些输入方案,不要说普遍的拼音、五笔、双拼,就连小众的仓颉、粤拼、吴语也有默认的方案。
进阶一点的话,你甚至可以基于自己的习惯定制。知乎上有一个答主就定制了一个自己的维吾尔族语输入法 小白如何理解 Rime 输入法的优秀? - SteamedFish的回答 - 知乎
rime的特点※
无广告、不联网※
国内的一众输入法什么尿性我就不多说了,时不时给你右下角来一个弹窗,更恶心的直接在你的候选词里植入一些广告。在手机端还有一些读取剪切板推送给各个大厂的操作,对你实行精准的内容投放……想想就已经开始上火了。
而rime作为一款开源工具,无广告、不联网是基本操作。你不会见到恼人的广告,不会见到候选词里突然出现的一个奇怪词组,更不用担心自己的输入数据被收集上传。他静静地呆在角落,在你需要的时候轻轻唤醒,只为带给你最纯粹的输入体验。
可拓展的词库※
rime自带的词库仅仅是能用的程度,但是其具有强大的词库拓展性,示意图如下:
你可以自由添加各种类型的词库,各大输入法平台提供了词库下载:
当然,你也可以导出自己在其他输入法中积累的词库。
但是其他平台的词库也不是直接放进去就能使用的,还需要使用 ”深蓝词库转换“ 一款开源免费的输入法词库转换程序 进行转换。
不过词库也不是越多越好,根据自己平时的习惯建立合适的词库为宜。
这里我推荐使用中文wiki词库:仓库地址 felixonmars/fcitx5-pinyin-zhwiki。但是从这儿下载下来是一份巨大的词库,出于性能考虑我将其拆分为一个个小词库。可以前往我的仓库下载使用 dvai/rime_resources,除基本的wiki词库之外,我还加了一些日常交流的词库。
下载的词库均需要在总词库中注册,重新部署后即可使用:
例:
name: myDict
version: "2022.10.3"
sort: by_weight
use_preset_vocabulary: true
import_tables:
- aurora_pinyin
- c_dailychat
- c_dailychat2
- c_dailychat3
- c_zhwiki
- c_zhwiki2
- c_zhwiki3
- c_zhwiki4
- c_zhwiki5
- c_zhwiki6
- c_zhwiki7
- c_zhwiki8
- c_zhwiki9
高度可自定义的配置※
聪明人从上文中词库的配置应该猜到了,不同于其他输入法的「一键导入」,rime 的功能是基于配置文件的。
虽然 rime 的 UI 只有寥寥几个功能,但配置文件中其可配置程度却令人瞠目结舌:输入方案、输入法皮肤、所有的快捷键以及快捷键对应的输出、输入逻辑……
你可以在.custom.yaml
文件中按自己的输入偏好定制,如:
每页候选词数量
习惯的键位
定制组合键
在输入中按下 shift 键后的逻辑
逐码提示
模糊音
按键映射
……
至于其他输入法中的」V 模式「、」U 模式「更是不在话下。
快捷输入时间:
拆字模式:
英文翻译:
以上图片来自于 惜洛-Jankin 的博客
这一切都是围绕于 yml 文件和 lua 脚本进行配置的,所以相对来说有一些门槛,当然作为一个普通的使用者来说,简单配置一些常用的功能和美化就已经足够了。
全平台一致的体验※
rime 在 windows 下叫做「小狼毫」、在 macOS 上叫做「鼠须管」,其他平台也有基于 rime 的输入引擎。虽然平台众多,但是大部分的配置在全平台都通用。
由于 rime 并不联网,没有中心服务器进行同步,所以其配置文件和词库需要手动同步,这里推荐使用坚果云,在 rime 的installation.yaml
的sync_dir
中配置坚果云中的路径即可方便的进行同步,具体教程网上很多。
我的工作设备比较多,所以大概会每 2 周左右同步一次,主要是在各平台之间同步词库。同步之后你便能在全平台使用一致的输入体验:相同的词库、相同的词频、相同的快捷键、相同的短语输入……
例如我在 linux、windows、ios 三个设备中输入dsds
,出现的结果是完全一致的:
windows:
linux:
ios:
结语※
rime 已经诞生十余年,但终究还是只在少部分群体(程序员、输入法爱好者)中流行的工具,毕竟相比于「开箱即用」的输入法来说还是略显复杂和繁琐。
不过如果你注重隐私、安全和可定制性,那么 rime 或许是一个不错的选择。