基本展示

配置文件:iDvel/rime-settings

基本套路

  • Squirrel 0.15.0 简中全拼
  • 0.15.0 后 charset_filter@gb2312失效,放弃了朙月拼音方案,直接使用袖珍简化字方案 rime/rime-pinyin-simp
  • 8105 简体字,去除大量生僻字 placeless/squirrel_config (太太太太感谢了!要没这个我还在用 0.14.0)
  • 简型八股文模型 lotem/rime-octagram-data/tree/hans
  • 英文输入方案 Easy English Nano mityliu/rime-custom
  • 中英混输词库 <瑾昀 cokunhui@gmail.com>
  • 袖珍方案输出繁体,参考了五笔的简入繁出 rime/home/issues#388
  • 搜狗两百万词库 liuour/rime
  • 动态日期、时间、星期 KyleBing/rime-wubi86-jidian
  • 所有标点符号直接上屏,并将「/」模式改为「v」模式
  • 增加了 opencc/ 键盘符号映射,删除了 emoji 映射,如需要 emoji 可参考 liuour/rime
  • symbols 改为简体字(如节气、八卦),增加一些自定义符号
  • 常用全拼自动纠错:ni tina tain do zia gna she me你天天都在干什么

基本法

袖珍简化字方案与简化词库

这个袖珍简体字方案如果直接使用,并没有之前的版本用朙月拼音+过滤 GB2312 来的舒服,生僻字也很多。

更新到 Squirrel 0.15.0 后,已经没有了 charset_filter,这样就不能使用 GB2312 过滤大部分生僻字了,如果用 lua 脚本过滤的话太耗费性能了。

感谢 mozillazg/pinyin-data 提供了完善的汉字拼音数据。

感谢 placeless/squirrel_config 提供了成品的过滤后的 8105 简体字,让人可以愉快的使用袖珍简体字方案了。

另外在 *.userdb.txt 中也以简体来展示自己的输入历史了。

搜狗百万词库

感谢 liuour/rime 提供转换好的词库配置。

在此方案下,挂载的词库都应该是简体词库,虽然这个词库是简体的,但由于去除了生僻字,这两百万词库在部署的时候大概会跳五六万个解析错误,在调试的时候应该先不要挂载,影响部署速度。

调试完成后可以再挂载,也不用删除解析不了词汇,只是第一次部署有点慢而已。

英文、中英混输

感谢 mityliu/rime-custom 提供了 Easy English Nano 方案,相比 easy_en 可以以大写的方式进行输入。

感谢 瑾昀 cokunhui@gmail.com 提供了 cn_en 中英混输词库。

在此方案下,cn_en 词库应该取消拼音之间的空格,否则无法解析。(已修正)

关于英文输入的问题,如果 Easy English Nano 方案给的权重小于 0,则有些英文永远不会出现在第一候选项。

对于这点,只好给予 0 权重,为了优化拼音打字体验,启用 custom_phrase 并在其中配置 26 个字母的单编码最高优先候选项,这样英文就不会在单编码的时候顶到最前面来了。

custom_phrase

袖珍方案没有写这个,照着之前的方案抄了一份,可以固顶一些字词,但是如果固顶了大量的单字并且给予了完整的拼音,如

1
会	hui	

这样以「会」结尾的自造词就无法被输入法记住,可能是因为两个不同的解释器之间不能混拼。

希望以后能有方便的固定候选项顺序且不影响自造词的方法。

袖珍方案输出繁体

感谢 Ace-Whorime/home/issues#388 展示的简入繁出方法,袖珍简体方案也可以愉快的打繁体字了。

emoji

没有使用 emoji,不过在 symbols.custom 中存入了一些,并且使用 “v” 模式来调用,可以设置一个自己常用的快捷键和一些表情,或在 opencc 中添加 emoji 支持文件。如需要 emoji 可参考 liuour/rime

symbols

自建的名字取为了 symbols.custom,将所有的 「/」前缀改为了「v」,里面的繁体字符改为简体字(如节气、八卦),增加一些自定义符号。

取消了半角符号的候选项,全部直接上屏。

自动纠错

写了几个常用的自动纠错,简直太好用了,比如示例图中的:

ni tina tain do zia gna she me你天天都在干什么

tina → tian:由 derive/ian$/ina/ 转换。

tain → tian:由 derive/([iu])a(o|ng?)$/a$1$2/ 转换。

do → dou:由 derive/([dtngkhrzcs])o(u)$/$1o/ 转换。

zia → zai:由 derive/([wtpsdghkzcbnm])ai$/$1ia/ 转换。

gna → gan:由 derive/([wrtypsdfghjklzcbnm])a([on])$/$1$2a/ 转换。

she me → shen me:由词库中添加的容错词转换。

简型八股文

长句输入效果直接翻了个倍,不过大长句和搜狗比还差了很多,毕竟是单机个人词库。

但在日常聊天的小长句输入上已经完美了,userdb 攒的越久,用起来越舒服。

动态日期时间

感谢 KyleBing/rime-wubi86-jidian 提供的 lua 脚本。

词库统一管理

<方案>.custom.yaml 中以 translator/dictionary: pinyin_simp.extended 挂载词库。

就可以在 pinyin_simp.extended 中统一挂载所有词库,并且可以放在文件夹中,让找配置的时候主目录不那么凌乱。

皮肤

感谢 <雨過之後、佛振> 编写的 Rime 默认皮肤之一 《純粹的形式/Purity of Form》,试了一次后太喜欢了。

稍微暗化了一点点,让平常使用时不太刺眼。