Rime 86五笔单字方案
文章目录
介绍
networm/Rime 是 Rime 输入法的一个 86 版五笔的单字模式输入方案,支持 Windows、macOS。
只支持单字模式是一大特点,如果需要词组支持,可以使用 KyleBing/rime-wubi86-jidian: 86五笔极点码表 for 鼠须管(macOS)、小狼毫(Windows)、中州韵(Linux:Ubuntu) 五笔输入法
RIME/中州韻輸入法引擎,是一個跨平臺的輸入法算法框架。 基於這一框架,Rime 開發者與其他開源社區的參與者在 Windows、macOS、Linux、Android 等平臺上創造了不同的輸入法前端實現。
更新
- 2022/08/07 更新码表为微软五笔,删除词组改为单字模式。
- 2019/03/15 码表改为极点五笔十周年版本,删除词组改为单字模式。
- 2019/01/20 增加 macOS 支持。鼠须管输入法 五笔定制 - 狂飙
- 2018/04/15 初次发布,码表使用 Rime 自带五笔,删除词组改为单字模式。小狼毫输入法 五笔定制 - 狂飙
特点
正确性与完整性
Rime 自带的五笔码表有很多问题:由于 Rime 自带的五笔码表使用词频决定顺序,导致有些字的简体与繁体顺序出现了错误。Rime 自带的五笔码表来源未知,并且没有版权相关信息,因此决定手动切换为权威码表。
- wubi86 这个方案内部是简体字还是繁体字? · Issue #90 · rime/brise
- 切换五笔词库为极点五笔十周年版本 by networm · Pull Request #3 · rime/rime-wubi
极点五笔十周年纪念版中的码表中包含的字不全,只有 11589 个字 。微软五笔中的码表比较完整,共计 31900 个字。考虑到很多字极点五笔中都没有(例如:傕、菈),已经严重影响到使用,因此决定切换到微软五笔的码表。微软(中国)有限公司也是 GB 18030-2022 的起草单位,因此我觉得微软五笔可能也会按照标准执行。
只有五笔
将其他的输入法全部删除,只保留五笔输入法,防止错误切换到非五笔输入法。
单字模式
词组的重码率实在是太高,使用型码要解决的主要问题就是重码率问题,因此决定完全弃用词组。
使用单字模式可以极大地减少重码率,几乎敲的每一个字都可以确定是唯一的字,因此可以极大地提升输入效率。
禁用切换中英文快捷键
可以有效地防止中英文状态混乱。
为了方便切换,使用 CapsLock 切换中英文,Windows 使用 Recaps 软件,macOS 使用系统默认配置。
标点符号自定义
由于 /
在编程中代表注释,比较常用,所以取消了 /
对应的所有标点符号。
拼音反查
由于平时打字经常会遇到不记得的字,因此还是需要拼音辅助进行查询,按 z
即可输入拼音反查对应的五笔编码。
输出日期时间
输入对应词,获取当前日期和时间
datetime
输出日期,格式2019-06-19 10:00:00
date
输出日期,格式2019年06月19日
2019-06-19
time
输出时间,格式10:00
10:00:00
week
输出星期,格式周四
星期四
month
输出月份,格式August
Aug
这个功能是从 KyleBing/rime-wubi86-jidian 抄过来的。
制作方法
提取微软五笔码表
需要使用 WubiLex( 五笔助手 ) - 官网,打开软件后,直接右键点击系统码表(五笔86),选择 导出文本格式码表 保存为文本文件。
制作 Rime 五笔码表
- 使用 Vim 对文本进行处理
- 删除所有词组
:g/\t\S\{2,}/d
- 将字与码的列互换
:%s/^\(\S\+\)\t\(\S\)/\2\t\1/
- 删除所有词组
- 按照 Rime 要求编辑码表配置文件
- 一定需要将排序改为 original 即原始顺序,防止文字顺序错乱
- 如果前一步不想要将字与码的列互换,可以修改 columns 定义
使用
- 如果不需要自定义,可以直接克隆或下载使用。
- 如果需要自定义,可以 Fork 后改动,维护自己的版本。
Windows
- 安装 小狼毫 0.14.3 下載及安裝 | RIME | 中州韻輸入法引擎
- 将
%APPDATA%/Rime
删除或改名备份,由于 Windows 的文件占用机制导致无法删除目录,可以将目录内的文件删除或移动到其他地方备份。 - 克隆 https://github.com/networm/Rime,也可以下载压缩包,将文件直接放到
%APPDATA%/Rime
中。 - 执行小狼毫的 重新部署
macOS
- 安装 鼠须管 0.15.2 下載及安裝 | RIME | 中州韻輸入法引擎
- 将
~/Library/Rime
删除或改名备份 - 克隆 https://github.com/networm/Rime,也可以下载压缩包,将文件直接放到
~/Library/Rime
中。 - 执行鼠须管的 重新部署
实测
- Windows 10 21H2 + 小狼毫 0.14.3
- macOS 10.14.6 + 鼠须管 0.15.2
实测在以上操作系统+软件上有效。
二级简码
由于不同五笔输入法的二级简码各有不同,因此将当前微软五笔的二级简码保存出来用于练习。
wubi86-2ji.txt
中是当前码表中的二级简码,可以用于在 玫枫跟打器 (Roseo Maple TypePad) 中 文章自定义 练习打字使用。
学习五笔
如果想要了解五笔的话,可以参考这篇文章,讲述了如何学习五笔与提高打字速度,评论中也有大量有价值的回复: