Skip to content

goodaniu/rime-aniu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rime 输入法是一个输入配置方案,不是输入法本身。

配置文件参考了: KyleBing

后来进行了一些个性化修改。

将文件复制到Rime工作目录中,部署后即可使用。

091五笔,点儿词库

王永民发明的86五笔基础上,行走的风景改良了字根及词库,称为091五笔

后来由晓览晓览的网盘)接手,又增添、删改了大量的字根和词条,最终命名为点儿词库,按年或季度更新。我询问过他是否可以放在GitHub上,他说可以随意传播这个词库。

1. dianer

dianer方案中的词条来自晓览的原版点儿词库(2025春版),主要是改成Rime格式,增加权重,未删改任何词条,共有21.9万多词条。

词条在dianer.dict.yaml文件中。

生僻字在aniu_spz.dict.yaml中,已在dianer.dict.yaml中挂载,默认过滤生僻字,可按快捷键Ctrl+0选择相应的选项启用。

2. aniu

aniu方案是基于点儿词库2024秋版,然后结合我自身的使用习惯,进行了一些个性化删改。

aniu.dict.yaml

我并未把词条放在这个文件中,只是平时要新增词条时,会临时写入这个文件,数量多时便转移到aniu_main.dict.yaml文件中。

aniu_main.dict.yaml

主要词条放在这个文件中,共有21.8万多的词条,涵盖了各种日常使用频率高的词组,具体可以到晓览的网盘下载教程。

aniu_spz.dict.yaml

除了aniu_main.yaml中的27345个生僻字(权重为5)以外,其它生僻字(66119个)都在aniu_spz.dict.yaml这个文件中,几乎包含了所有的生僻字。

配置中默认过滤僻字,按快捷键Ctrl+0可选择相应的选项启用。

aniu_pri.dict.yaml

记录个人不方便公开的词条。

aniu_user.dict.yaml

本来是用来记录用户词条,不过我没有用它,如果需要可以在aniu.dict.yaml中取消注释。

symbols.yaml

标点符号映射和各种特殊的符号(以/开头,具体请查看文件)。

86五笔

wubi86_jidian方案。

我已转向091五笔方案,不过还是留着这个方案,如有需要,可到default.custom.yaml中启用,取消注释,重新部署即可。

rime_all

说明

  1. 结合了晓览分享的极爽6.0二简二重词库、极光五笔词库中的GB18030-2000编码,共有7万余单字,17万多词组。
  2. 做了些许微调,在comv键位上安排了不少的标点符号,修改了一些单字的编码,放置到二级或三级简码。
  3. 词库总共有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.yamlweasel.custom.yaml,它们是其它平台的皮肤文件,我没有用过,不知是否还能用,不需要可以删除。

ri脚本

这是一个临时增删改词条的Linux bash脚本,依赖fzf和nvim程序。

因为我平时使用时会增添、删改词条,所以写了这个简易脚本。

注意

使用前请做好备份

如果大量修改,不要使用这个脚本。

脚本处理的是aniu方案中的三个字典文件(main,pri,spz)。

使用前需要修改一下脚本中第6行的路径,改成你的Rime工作目录(~/.local/share/fcitx5/rime)。

如果使用其它方案,就需要修改几个dict文件名。

修改后字典后要重新部署才能生效。

不需要的可以删除此脚本。

使用说明

  • ri code 查询形如code的编码,支持以.替代字母,如ri ad. ri ad.. ri .d.等,不包括生僻字
  • ri code, 查询以code的单字编码,包括生僻字
  • ri 词条 查询词条的编码,支持以.代替汉字,包括生僻字
  • ri -d code 删除词条,支持多选删除
  • ri -c code 修改编码或权重,在修改环节,如果修改权重只需要数字;修改编码则需要提供词条 编码 权重,以空格区分即可,如果词条中带有空格,请使用---代替。不支持多选。
  • ri -a code 在所选词条后添加新的词条,在新增环节,输入词条 编码 权重,以空格区分即可,如果词条中带有空格,请使用---代替。不支持多选。 -ri -s code 交换两行的位置及权重,注意:只能选两行,不能多选,也不能少选,如果词条中带有:;的话,不要用这个命令
  • ri -p 词条 code 权重pri词库末尾追加新的编码,如果词条中有空格,请以双引号包裹词条
  • ri -v <aniu> 使用nvim打开aniu文件
  • ri --sort 将主字典按code和权重重新排序,并去重
  • ri --input file 将file文件中的词条导入主字典,文件中的格式要符合词典要求,脚本本身并不严格审查,只将可能存在的空格替换为制表符,并且至少有三列(即xxx yyy zzz)的数据才会导入

上述code指的是词条的编码。

注意:不支持同时使用多个参数。

除了查询和-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.svgwubi86_jidian.ico是两个图标文件,imgs文件夹中是fcitx5候选栏上的图标,比默认的颜色加深了些。删除它们并不影响什么。

推荐

五笔学习推荐B站晓览YMPA的视频。

官方教程:rime输入法用户指导

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published