Rime 输入法是一个输入配置方案,不是输入法本身。
配置文件参考了: KyleBing。
后来进行了一些个性化修改。
将文件复制到Rime工作目录中,部署后即可使用。
z键可用来快速输入刚才的内容,可在dianer.schema.yaml中修改。/可用来输入各种特殊符号,具体可查看symbols.yaml`可用拼音来反查五笔编码,在一时想不起五笔编码时,这个功能比较有用。;和'用来选择第二、第三候选词上屏。Tab和]向后翻页,Shift+Tab和[向前翻页。Ctrl+8切换中英文标点,Ctrl+9切换生僻字。- 候选字数量可在
dianer.schema.yaml中修改。 - 时间插件命令:
nowdateweektime。 - 任意日期命令:
/20250420,即前缀/后加上8个数字,会转化成年月日格式:2025年4月20日,以Down和Up键选中其他候选项。如果只需要年月,那只要跟6位数即可;如果只需要月日,只要跟4位数字即可。未做有效性检查,所以请自行检查日期的正确性。 - 如果需要编码逐渐提示,在
dianer.schema.yaml中修改enable_completion的值为true。 - 如果需要以
z、8和9来选择第3、4、5候选项,可以在dianer.schema.yaml取消相应注释。 - 多行词条插件:
aniu_multi_line_filter,只需要在词条中换行的地方添加\n即可。
更多设置请查看配置文件。
在王永民发明的86五笔基础上,行走的风景改良了字根及词库,称为091五笔。
后来由晓览(晓览的网盘)接手,又增添、删改了大量的字根和词条,最终命名为点儿词库,按年或季度更新。我询问过他是否可以放在GitHub上,他说可以随意传播这个词库。
原版点儿词库请在这里寻找:点儿词库
aniu.dict.yaml是基于点儿词库2024秋版,然后结合我自身的使用习惯,进行个性化删改而来。
我并未把词条放在这个文件中,只是有时要新增词条时,会临时写入这个文件,数量多时便转移到aniu_main.dict.yaml文件中。
主要词条放在这个文件中,共有21.8万多的词条,涵盖了各种日常使用频率高的词组,具体可以到晓览的网盘下载教程。
除了aniu_main.yaml中的近两万生僻字(权重为5)以外,其它生僻字(66119个)都在aniu_spz.dict.yaml这个文件中,几乎包含了所有的生僻字。
配置中默认过滤僻字,按快捷键Ctrl+` 可选择相应的选项启用。
记录个人不方便公开的词条。
本来是用来记录用户词条,不过我没有用它,如果需要可以在aniu.dict.yaml中取消注释。
标点符号映射和各种特殊的符号(以/开头,具体请查看文件)。
wubi86_jidian方案。
我已转向091五笔方案,不过还是留着这个方案,如有需要,可到default.custom.yaml中启用,取消注释,重新部署即可。
说明:
- 结合了晓览分享的极爽6.0二简二重词库、极光五笔词库中的GB18030-2000编码,共有7万余单字,17万多词组。
- 做了些许微调,在
co和mv键位上安排了不少的标点符号,修改了一些单字的编码,放置到二级或三级简码。 - 词库总共有7万多单字,其中按字符集分成了不同的权重,大于8的有将近7000个字,8以上的是8105个通用规范用字,5以上是归属GB18030-2000字符集(2.7万余字),3以上是归属于GB18030-2005字符集。
pinyin_simp方案,词库文件主要来自白霜拼音(rime-frost)
melt_eng方案,一个简单的英文输入方案,词条数并不多,也是来自白霜拼音(rime-frost)。
aniu.trime.yaml是适用于安卓端同文输入法的皮肤文件,我结合默认的同文风皮肤和mytrime的色彩风格修改而来,适用于3.3.3的版本。
至于squirrel.custom.yaml和weasel.custom.yaml,它们是其它平台的皮肤文件,我没有用过,不知是否还能用,不需要可以删除。
这是一个临时增删改词条的Linux bash脚本,依赖fzf和nvim程序。
因为我平时使用时会增添、删改词条,所以写了这个简易脚本。
使用前请做好备份。
如果大量修改,不要使用这个脚本。
脚本处理的是aniu方案中的三个字典文件(main,pri,spz)。
使用前需要修改一下脚本中第6行的路径,改成你的Rime工作目录(~/.local/share/fcitx5/rime)。
如果使用其它方案,就需要修改几个dict文件名。
修改后字典后要重新部署才能生效。
不需要的可以删除此脚本。
语法:
ri [-h|--help]显示本帮助ri code查询形如code的编码,支持以.替代字母,如ri ad.,ri ad..,ri .d.等,不包括生僻字ri code,查询以code的单字编码,包括生僻字ri 词条查询词条的编码,支持以.代替汉字,包括生僻字ri 词条,查询包含词条的编码,支持以.代替汉字,包括生僻字,注意,词条后面那个是中文的逗号,如果词条中带有字母,用这条命令查询,区分大小写ri -d code删除词条,支持多选删除ri -c code修改编码或权重,在修改环节,如果修改权重只需要数字;修改编码则需要提供词条 编码 权重,以空格区分即可,如果词条中带有空格,请使用---代替。不支持多选。ri -a code在所选词条后添加新的词条,在新增环节,输入词条 编码 权重,以空格区分即可,如果词条中带有空格,请使用---代替。不支持多选。ri -s code交换两行词条的位置及权重,注意:只能选两行,不能多选,也不能少选,如果词条中带有**:或空格**的话,不要用这个命令。ri -p 词条 code 权重在user词库末尾追加新的编码,如果词条中有空格,请以双引号包裹词条ri -v <aniu>使用nvim打开aniu文件ri --sort将主字典按code和权重重新排序,并去重ri --input file将file文件中的词条导入主字典,文件中的格式要符合词典要求,脚本本身并不严格审查,只将可能存在的空格替换为制表符,并且至少有三列(即xxx yyy zzz)的数据才会导入ri --sync同步
上述code指的是词条的编码。
注意:不支持同时使用多个参数。fzf列表使用<Tab>选取,使用上下方向键移动。
除了查询和-p处理aniu_pri.dict.yaml外,其它参数处理的主字典文件是aniu_main.dict.yaml。
至于其它方案numbers (大写数字) 、 wubi86_jidian_pinyin(86五笔拼音) 、 wubi86_jidian_trad(简入繁出86五笔) 、 wubi86_jidian_trad_pinyin(简入繁出86五笔拼音) ,方案来自 KyleBing。我没有使用,也没有测试过,只是放在那里,如果觉得不需要,可以删除。
dev.suyu_emu.suyu.svg和wubi86_jidian.ico是两个图标文件,imgs文件夹中是fcitx5候选栏上的图标,比默认的颜色加深了些。删除它们并不影响什么。
五笔学习推荐B站晓览YMPA的视频。
官方教程:rime输入法用户指导