神级输入法「鼠鬚管」配置指南

今天发现一个输入法引擎RIME | 中州韵输入法引擎,可以把输入法变成理想的模样。优点很多,比如速度快:不会跟其他输入法一样突然出现卡顿的情况。开源,安全:不像其他输入法会偷偷上传用户输入的文字信息。高度可定制性且跨平台

以下是针对Mac系统的配置,其他平台的小伙伴可以参考。

RIME

安装

brew cask install squirrel

刚安装好,拼音输入是繁体的,在终端 Iterm 按组合键 Ctrl+` 呼出输入法方案选单切换为拼音简化字就可以输入简体了

目录结构说明

共享资料夹 /Library/Input Methods/Squirrel.app/Contents/SharedSupport/
用户资料夹 ~/Library/Rime/

用户资料夹包含爲用户准备的内容,如:

〔全局设定〕 default.yaml
〔发行版设定〕 weasel.yaml
〔预设输入方案副本〕 <方案标识>.schema.yaml
※〔安装信息〕 installation.yaml
※〔用户状态信息〕 user.yaml

记录用户写作习惯的文件:

※〔用户词典〕 <词典名>.userdb.kct
※〔用户词典快照〕 <词典名>.userdb.txt、<词典名>.userdb.kct.snapshot 见于同步文件夹

用户自己设定的文件:

※〔用户对全局设定的定製信息〕 default.custom.yaml
※〔用户对预设输入方案的定製信息〕 <方案标识>.custom.yaml
※〔用户自製输入方案〕及配套的词典源文件

注:以上标有 ※ 号的文件,包含用户资料,您在清理文件时要注意备份!

定制指南

当用户需要对 Rime 中的各种设定做小幅的调节,最直接的方法是编辑用户资料夹中那些 .yaml 文档。但这样的做法有个弊端,程序更新以后这些文档会被覆盖更新。直接恢复文件可能会覆盖一些新功能,而逐个设置又显得麻烦。

因此推荐的方法是单独创建一个文件,文件名要跟要定制的文件名相匹,第一个「.」与定製的文件相同、「.yaml」之前加个「.custom」 具体可以参考配置部分。文件内容格式如下:

patch:
"一级设定项/二级设定项/三级设定项": 新的设定值
"另一个设定项": 新的设定值
"再一个设定项": 新的设定值
"含列表的设定项/@0": 列表第一个元素新的设定值
"含列表的设定项/@last": 列表最后一个元素新的设定值
"含列表的设定项/@before 0": 在列表第一个元素之前插入新的设定值(不建议在补靪中使用)
"含列表的设定项/@after last": 在列表最后一个元素之后插入新的设定值(不建议在补靪中使用)
"含列表的设定项/@next": 在列表最后一个元素之后插入新的设定值(不建议在补靪中使用)

配置

以下所有操作均在用户目录下进行,重新加载配置文件可以在右上角鼠鬚管下拉菜单选择Deploy。

定制每页候选单词个数

创建default.custom.yaml文件,也可以单独针对某个输入法做设置,例如luna_pinyin.custom.yaml仅设置「朙月拼音」的候选数是9

patch:
  "menu/page_size": 9

默认输出英文

以简体「朙月拼音」为例

# luna_pinyin_simp.custom.yaml

patch:
  "switches/@0/reset": 1

设置字号字体

# squirrel.custom.yaml

patch:
  "style/font_face": "明兰"  # 字体名称,从记事本等处的系统字体对话框里能看到
  "style/font_point": 14     # 字号,只认数字的,不认「五号」、「小五」这样的

Shift切换到英文状态,并且回车后停留在英文状态

按下Shift以后输入法切换成英文输入法

# default.custom.yaml
patch:
  "ascii_composer/switch_key/Shift_L": commit_code

快捷键

从用户词典中删除误上屏的错词 Shift + Fn + Delete

其他文档

Rime 定製指南
安装及配置 Mac 上的 Rime 输入法——鼠鬚管 (Squirrel)
rime 快捷键设置

打赏支持:如果你觉得我的文章对你有所帮助,可以打赏我哟。