Rime 输入法挂载自定义词库

Rime 输入法挂载自定义词库,第1张

教程来自:

https://www.jianshu.com/p/300bbe1602d4

https://www.jianshu.com/p/cffc0ea094a7

但是原教程中有一处问题,我修改了一下。

所需的词库文件: https://bintray.com/rime-aca/dictionaries/luna_pinyin.dict

Rime 的词库分为两种:

之所以要用挂载词库是因为用户词库过多会造成软件卡顿。

逻辑是: 1 表示用 2 这个配置文件, 2 表示调用 3 这个词库文件

这里的意思是使用下面这几个词库文件:

我们只要在词库配置文件 luna_pinyin.extended.dict.yaml 中添加词库文件就行。

具体方法可以参照教程,只是教程中词库文件 luna_pinyin.sogou.dict.yaml 的写法错了。

教程写法:

从 --- 开始,前面多了缩进行,正确的应该是:

或者直接复制

中的任何一个修改。

我测试了 朙月拼音·简化字 和 小鹤双拼 ,测试正常。

久闻 Rime 输入法的大名, 在几次浅尝辄止后, 终于被其高可定制性与简洁所吸引, 进而彻底转入 Rime 的怀抱. 由于 Rime 的安装与使用有一定的难度, 因此本文记录下相关的基础 *** 作, 用于后来查阅.

如果你是一个 Rime 新用户, 那么请完全根据本文的顺序进行阅读及配置, 最终将得到一个你满意的输入法. 如果你对 Rime 已经有基本的使用, 那么也可以迅速按照本文目录快速找到你需要的相关配置方法.

首先对 Rime 与其他输入法进行一个我的主观比较(可能不够严谨, 仅供参考)

然后, 在 System Preferences -> Keyboard -> Input Source 中按照如下 *** 作即可添加 Rime 输入法:

Rime 输入法没有配置页面, 所有的配置均通过 yaml 格式的配置文件进行配置(与 vim 通过 ~/.vimrc 进行配置有异曲同工之妙)

Rime 的配置文件路径分为:

通常情况下我们只需要关注 ~/Library/Rime 文件夹即可, 此文件夹下的所有 .yaml 格式文件均为 Rime 的配置文件. 重要的配置文件如下:

具体的设置方式可参考我 repo 中的对应文件. 如果你的 ~/Library/Rime 文件夹中没有以上文件, 那么也可以从此 repo 中复制.

Rime 默认只提供全拼输入方式, 如果我们要使用双拼, 五笔等输入方式, 那么最简单的方式就是使用官方插件管理器 plum (也叫东风破)

安装后我们需要进入 ~/Library/Rime/plum 路径中执行相关命令, 如:

在 ~/Library/Rime/default.custom.yaml 中:

这表示我们只使用 明月拼音 与 小鹤双拼 两种输入方案.

在 ~/Library/Rime/luna_pinyin.custom.yaml 文件中, "translator/dictionary": luna_pinyin.extended 表示使用词典文件 luna_pinyin.extended.yaml . 在 luna_pinyin.extended.yaml 中:

我们可以看到使用了很多外部其他词典, 这些词典都是以 .yaml 结尾的文件移除扩展名后的名称. 具体文件可在我的 repo 上看到.

我们可以将 emoji 与汉字进行混合提示, 只需要通过 东风破 安装 emoji 支持即可

然后即可看到对 emoji 的支持了

如果想要移除每个 emoji 的提示信息, 只需要在 ~/Library/Rime/emoji_suggestion.yaml 中将 tips 进行注释即可

我们可以通过建立自定义词典文件(如 ~/Library/Rime/hl_phrases.dict.yaml ), 并在其中按照 文字 编码 频次(可省略) 的顺序定义单词. 示例如下:

最后需要在 ~/Library/Rime/luna_pinyin.extended.dict.yaml 中增加此词典:

然后进行部署, 我们就可以看到我们定义的 sos 了

部署之后, 然后测试发现我们的 Rime 输入法已经可以使用我们在搜狗中积累的词库了

在 ~/Library/Rime/installation.yaml 声明:

sync_dir 表示会将 ~/Library/Rime 文件夹内的相关内容同步到目标文件夹内. installation_id 表示会根据给定的用户名作为目标文件夹的子文件夹进行同步.

如上, 我们可以在 iCloud 中创建 Rime 文件夹用于同步, 在其他设备中同样进行相同设置, 然后手动触发同步功能即可进行同步

第一阶段的定制基本上到这里就告一段落了, 实际上可以定制的点还非常的多. 推荐阅读 RIME 官方的 定制指南 来进一步的定制.

RIME 需要慢慢的改进配置才能达到令人满意的程度, 就像 Vim 一样, 习惯了之后就会离不开它. 对于我来说, 我是非常喜欢这种高度定制化的输入法的. 至于值不值得去长期折腾, 各位可以尝试之后自行判断.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11430442.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存