基本展示

配置文件:iDvel/rime-settings

基本套路

  • Squirrel 0.15.0 简中全拼
  • 0.15.0 后 charset_filter@gb2312 失效,放弃了朙月拼音方案,改用袖珍简化字方案 rime/rime-pinyin-simp
  • 在袖珍简化字词库基础上精简了字表
  • 扩展词库只保留了成语俗语、古诗词、医药名称,需要大量词库的可参考 liuour/rime
  • 简型八股文模型 lotem/rime-octagram-data/tree/hans
  • 英文输入方案 Easy English Nano mityliu/rime-custom
  • 袖珍方案输出繁体,参考了五笔的简入繁出 rime/home/issues#388
  • 动态日期、时间、星期 KyleBing/rime-wubi86-jidian
  • 所有标点符号直接上屏
  • 「/」模式改为「v」模式,「/」直接上屏
  • opencc/ 增加了一些符号映射,如 「⌘」「⌥」「⌃」
  • 没有 emoji 候选,symbols 里有一点点,如需要 emoji 可参考 liuour/rime
  • symbols 中都改为简体字(如节气、八卦),增加一些自定义符号
  • 常用全拼自动纠错:ni tina tain do zia gna she me你天天都在干什么

基本法

袖珍简化字方案

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

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

生僻字不仅多,而且多多了,有足足一万七千多个字。

更新到 Squirrel 0.15.0 后,已经没有了 charset_filter,这样就不能使用 GB2312 过滤大部分生僻字了。

精简字表

  • pinyin_simp_3500 《通用规范汉字表》的第一级 3500 常用字
  • pinyin_simp_gb2312 GB2312 6763个字
  • pinyin_simp_8105 《通用规范汉字表》 8105 字
  • pinyin_simp 原版袖珍简化字词库,大约一万七千个字左右

Rime 不能热删除词汇

比如打一些词发现太多不常用的词汇,无法直接删除,只能去词库里删除,然后重新部署。

这样有点累了,所以只添加了成语与诗词的词库,并删除了其中的两个字的词。

自己慢慢养自己的词库吧,而且自造词是可以用 Fn + Shift + Del 删除的。

英文、中英混输

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

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

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

关于英文输入的问题,如果 Easy English Nano 方案给的权重小于 0,则有些英文比如「never」,永远只留在了第二个候选项,而第一个候选项啥也不是。

对于这点,只好给予 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》,试了一次后太喜欢了。

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

基本论

还是不知道怎么设置固顶候选项顺序且不影响自造词,而这个功能在其他很多主流输入法上都有。

Rime 可以靠扩展词库增加词库量,但很多日常口语化的词语还是需要自己慢慢积累,不过输入体验也是在以肉眼可见的速度增长,用了 Rime 后常常没事去打字练习的网站打几篇《三体》的节选,感受很明显。

日常使用,最常用的功能还是 Tab 切换光标,在个人词库慢慢累积的情况下,也越来越少用了。