自然码双拼+虎码辅助+二笔辅助+带声调+并击输入的方案
依赖Rime,部署时请备份好自己当前的方案。
每次并击都是输入2码,输入的编码只会是偶数,不会是奇数
只收录了8105通用规范汉字
- aa:轻声、一声
- aA:二声、三声
- Aa:四声
- BB:双虎码辅助
- BBBB:全虎码辅助(虎码中不足4码的,用末尾码补全到4码)
无理码只会出现在末尾,用来排除重码,用到的只有7个字。用无理码过滤掉最后的重码达到所有字编码唯一,即全字无重,非“出简让全”。
[岂------MG == 屺------MG] => [屺------MZ]
[旱------MS == 旰------MS] => [旰------MZ]
[盯------MS == 町------MS] => [町------MZ]
[赢------YB == 嬴------YB] => [嬴------YZ]
[縠------SB == 觳------SB] => [觳------SZ]
[赅------MR == 晐------MR] => [晐------MZ]
[嗜------MA == 啫------MA] => [啫------MZ]
在音码中做非“韵母”时的特殊用途,即作为第一码使用时
码元 | 组合 | 功能 |
---|---|---|
a | ab | 触发一次云词库查询(百度) |
ac | 词库输入联想,类似手机上输入法输入一个词后,会自动联想可能输入的词 | |
ad | 触发一次云联想(百度)获取到相关词 | |
ae | 翻译当前选中的候选词到英文 | |
af | 保存当前输入状态 | |
ag | 恢复之前保存的输入状态 | |
ap | 置顶当前选择词/取消置顶当前选择词 | |
aq | 英文单词输入,单词候选为小写下划线模式、大写下划线模式、小驼峰模式、大驼峰模式 | |
ar | 清空当前输入编码,相当于ESC键 | |
as | 日期输入模式,可以输入日期、时间、节气、农历等等 | |
at | 大写数字输入模式,输入大写数字 | |
au | Unicode 编码输入 |
|
av | 删除一次并击编码(2个编码),相当于BACKSPACE键 | |
aw | 快捷短语输入,使用首拼方式输入 | |
ax | 输入法系统信息输入,候选有当前版本、当前方案、当前平台名称、librime 版本等等 |
|
ay | 拼音输入,候选为双拼对应的全拼,4个声调 | |
az | 纯辅助码输入,使用辅助码输入不认识的字 | |
o | or | 以词定字,上屏当前候选词中的首字 |
oe | 以词定字,上屏当前候选词中的尾字 | |
ow | 输入当前候选的全编码,按码表格式输出 | |
oq | 输入当前候选的详细信息,读音、虎码拆分、二笔拆分、一击码 | |
og | 选择候选项,选择第1个候选项,相当于SPACE键,会记录到用户词库 | |
of | 选择候选项,选择第2个候选项,会记录到用户词库 | |
od | 选择候选项,选择第3个候选项,会记录到用户词库 | |
os | 选择候选项,选择第4个候选项,会记录到用户词库 | |
oa | 选择候选项,选择第5个候选项,会记录到用户词库 | |
ob | 选择候选项,选择第6个候选项,会记录到用户词库 | |
ov | 选择候选项,选择第7个候选项,会记录到用户词库 | |
oc | 选择候选项,选择第8个候选项,会记录到用户词库 | |
ox | 选择候选项,选择第9个候选项,会记录到用户词库 | |
oz | 选择候选项,选择第10个候选项,会记录到用户词库 | |
oG | 选择候选项,选择第11个候选项,会记录到用户词库 | |
oF | 选择候选项,选择第12个候选项,会记录到用户词库 | |
oD | 选择候选项,选择第13个候选项,会记录到用户词库 | |
oS | 选择候选项,选择第14个候选项,会记录到用户词库 | |
oA | 选择候选项,选择第15个候选项,会记录到用户词库 | |
oB | 选择候选项,选择第16个候选项,会记录到用户词库 | |
oV | 选择候选项,选择第17个候选项,会记录到用户词库 | |
oC | 选择候选项,选择第18个候选项,会记录到用户词库 | |
oX | 选择候选项,选择第19个候选项,会记录到用户词库 | |
oZ | 选择候选项,选择第20个候选项,会记录到用户词库 | |
e | et | 直接上屏当前候选,并给当前候选加上() 号 |
er | 直接上屏当前候选,并给当前候选加上《》 号 |
|
ew | 直接上屏当前候选,并给当前候选加上“” 号 |
|
eq | 直接上屏当前候选,并给当前候选加上‘’ 号 |
|
eg | 直接上屏候选项,上屏第1个候选项 | |
ef | 直接上屏候选项,上屏第2个候选项 | |
ed | 直接上屏候选项,上屏第3个候选项 | |
es | 直接上屏候选项,上屏第4个候选项 | |
ea | 直接上屏候选项,上屏第5个候选项 | |
eb | 直接上屏候选项,上屏第6个候选项 | |
ev | 直接上屏候选项,上屏第7个候选项 | |
ec | 直接上屏候选项,上屏第8个候选项 | |
ex | 直接上屏候选项,上屏第9个候选项 | |
ez | 直接上屏候选项,上屏第10个候选项 | |
eG | 直接上屏候选项,上屏第11个候选项 | |
eF | 直接上屏候选项,上屏第12个候选项 | |
eD | 直接上屏候选项,上屏第13个候选项 | |
eS | 直接上屏候选项,上屏第14个候选项 | |
eA | 直接上屏候选项,上屏第15个候选项 | |
eB | 直接上屏候选项,上屏第16个候选项 | |
eV | 直接上屏候选项,上屏第17个候选项 | |
eC | 直接上屏候选项,上屏第18个候选项 | |
eX | 直接上屏候选项,上屏第19个候选项 | |
eZ | 直接上屏候选项,上屏第20个候选项 | |
i | 声母ch |
|
u | 声母sh |
|
v | 声母zh |
|
r | rf | 移动光标,快速移动光标到倒数第2个字后/快速给倒数第2个字加辅 |
rd | 移动光标,快速移动光标到倒数第3个字后/快速给倒数第3个字加辅 | |
rs | 移动光标,快速移动光标到倒数第4个字后/快速给倒数第4个字加辅 | |
ra | 移动光标,快速移动光标到倒数第5个字后/快速给倒数第5个字加辅 | |
rb | 移动光标,快速移动光标到倒数第6个字后/快速给倒数第6个字加辅 | |
rv | 移动光标,快速移动光标到倒数第7个字后/快速给倒数第7个字加辅 | |
rc | 移动光标,快速移动光标到倒数第8个字后/快速给倒数第8个字加辅 | |
rx | 移动光标,快速移动光标到倒数第9个字后/快速给倒数第9个字加辅 | |
rz | 移动光标,快速移动光标到倒数第10个字后/快速给倒数第10个字加辅 | |
_ | __ | 重复上次上屏,上次上屏内容再次上屏 |
纯双拼输入,左手输入声母+右手输入韵母,使用大小写规则表示声调。
输入音码之后,使用双大写输入辅助码,最多可加3次(虎码辅2次,二笔辅1次)。
用来打不认识的字,使用az
激活模式,然后直接用辅助码打字,只能打单字,输入az
后会自动将当前候选的内容顶上屏。
在zrm.schema.yaml
文件中,- lua_translator@*baidu_translator
处取消注释即开启功能,用ab
触发云词库查询,调用的是百度云词库。需要额外依赖:请查看lib
目录下依赖说明.txt
。
在zrm.schema.yaml
文件中,- lua_translator@*auto_translator
处取消注释即开启功能,上屏(只能使用e
临时上屏模式,因为
o
上屏模式只负责记录)之后会根据词库经常连续打的词进行联想,无需手动输入ac
会自动触发,日常连续打过的词会被记录,未避免误联想,设定连续打过10次以上的即为满足自动联想的词。
在zrm.schema.yaml
文件中,- lua_translator@*english_translator
处取消注释即开启功能,用ad
触发词联想查询。需要额外依赖:请查看lib
目录下依赖说明.txt
。
在zrm.schema.yaml
文件中,- lua_translator@*c2e_translator
处取消注释即开启功能,用ae
触发词翻译,只能中翻英。需要额外依赖:请查看lib
目录下依赖说明.txt
。
使用af
清空当前输入编码,等同于并把当前的编码保存起来,后续可恢复。
使用ag
将之前保存的编码恢复。
使用ap
置顶当前选择词,已置顶的词则是取消置顶。
在zrm.schema.yaml
文件中,- lua_translator@*english_translator
处取消注释即开启功能,用aq
触发,使用'
号分割单词。候选中有小写下划线模式、大写下划线模式、小驼峰模式、大驼峰模式。
使用ar
清空编码,等同于ESC或ENTER键。
在zrm.schema.yaml
文件中,- lua_translator@*date_translator
处取消注释即开启功能,使用as
激活模式,打出当前日期、时间、农历、节气等等。
在zrm.schema.yaml
文件中,- lua_translator@*number_translator
处取消注释即开启功能,使用at
激活将数字转为大写。
在zrm.schema.yaml
文件中,- lua_translator@*unicode_translator
处取消注释即开启功能,使用au
激活,使用 Unicode编码输入。
使用av
删除1次并击的编码,等同于BACKSPACE键。
使用aw
激活,输入首拼字母,必须4字以上的词,对应为第1、2、3、4码对应第1、2、3、4个字的首拼字母,第5、6码对应词最后2个字的首拼字母。首拼字母必须是大写,短语模式不区分声调。
使用ax
激活,候选中有当前系统的详细信息。
使用ay
激活,候选中有当前双拼编码对应的全拼的4个声调。
使用or
和oe
,上屏词中首字或词中尾字。
使用ow
输出当前候选的词库编码格式。
使用ow
输出当前候选的详细信息:读音、虎码拆分、二笔拆分、一击码等。
使用o
和上对应字母上屏候选项,上屏的候选词后写入用户词库。
1-10选键位示意图,11-20选,则需要使用大写键位
使用e
和上对应字母直接上屏候选项,并使用符号包裹。
et
,用()
号包裹er
,用《》
号包裹ew
,用“”
号包裹eq
,用‘’
号包裹
使用e
和上对应字母直接上屏候选项,不后产生任何记录,也是“词库输入联想”功能的触发方式。
1-10选键位示意图,11-20选,则需要使用大写键位
输入编码时移动光标可用左SHIFT将光标向左移动一个字,右SHIFT将光标向右移动一个字,也可使用r
加上对应字母在倒数第2~10个字中指定移动。输入编码时,编码上会有上标1-9
提示位置。
当输入的辅助码未分配时,这时使用r
加上对应字母则不是移动光标,而是将未分配的辅助码直接分配到对应位置上。输入编码时,编码上会有上标1-9
提示位置。
-
例如:“好的我知道了”,假如现在要给“我”加一个辅助码,那么在末尾直接输入“我”的辅助码:TU
-
注意看“我”的上标位置:
4
,那么这时使用移动光标的功能就不是移动光标,而是将未分配的辅助码TU
直接分配给指定位置
在zrm.schema.yaml
文件中,- lua_translator@*word_translator
处取消注释即开启功能,输入编码时会根据输入的编码预测可能输入的词,按
TAB键直接将候选项和预测的词一起上屏。
在zrm.schema.yaml
文件中,- lua_processor@*suffix_processor
处取消注释即开启功能,会根据刚刚上屏的词动态调整下一个词的优先级。
使用特定组合,直接上屏,如果在有候选项的情况下使用一击码,则会将当前候选内容顶上屏。
- 一击字:共
5760
个字,没有规律。不建议记。详细请参考文件zrm_one.dict.yaml
- 一击词:共
184
组词,没有规律,组合都带空格。可以少记。详细请参考文件zrm_fu.dict.yaml
- 标点符号:共
60
个,左边30
个组合为半角符号,右边30
组合为全角符号。需要记忆。详细请参考文件zrm_fu.dict.yaml
- 字母数字:
26
个小写字母,26
个大写字母,10
个数字。 - 左边大写键位输出对应小写字母,右边大写键位输出对应大写字母。左边数字键位输出对应半角数字,右边数字键位输出对应全角数字。详细请参考文件
zrm_fu.dict.yaml
使用__
重复上次上屏内容。
-
带有
〔〶〕
标识的即是词库长词联想 -
带有
〔㉿〕
标识的即是云词库的词 -
带有
〔E〕
标识的即是云联想的长词 -
带有
〔⚡〕
标识的即是用户词库的词 -
带有
〔📌〕
标识的即是用户置顶的词 -
带有
〔☯〕
标识的即是前缀词联想的词
26小写字母
+26大写字母
+10数字
+30符号
+下划线
=93个
序号 | 码元 | 左键位 | 右键位 |
---|---|---|---|
1 | a | a | ; |
2 | b | b | n |
3 | c | c | , |
4 | d | d | k |
5 | e | e | i |
6 | f | f | j |
7 | g | g | h |
8 | h | wf | oj |
9 | i | we | oi |
10 | j | df | kj |
11 | k | sd | lk |
12 | l | sf | lj |
13 | m | cv | ,m |
14 | n | sc | lm |
15 | o | wr | ou |
16 | p | qr | pu |
17 | q | q | p |
18 | r | r | u |
19 | s | s | l |
20 | t | t | y |
21 | u | er | iu |
22 | v | v | m |
23 | w | w | o |
24 | x | x | . |
25 | y | ef | ij |
26 | z | z | / |
27 | A | av | ;n |
28 | B | qw | po |
29 | C | xb | .n |
30 | D | dv | kn |
31 | E | ev | in |
32 | F | sg | lh |
33 | G | dg | kh |
34 | H | ar | oj |
35 | I | xv | .m |
36 | J | xf | .j |
37 | K | xc | ., |
38 | L | sr | lu |
39 | M | wd | ok |
40 | N | se | li |
41 | O | aw | ;o |
42 | P | qf | pj |
43 | Q | zv | /m |
44 | R | et | iy |
45 | S | sv | ln |
46 | T | qt | py |
47 | U | af | ;j |
48 | V | zs | /l |
49 | W | wv | on |
50 | X | xd | .k |
51 | Y | wt | oy |
52 | Z | zf | /j |
53 | 1 | 1 | 0 |
54 | 2 | 2 | 9 |
55 | 3 | 3 | 8 |
56 | 4 | 4 | 7 |
57 | 5 | 5 | 6 |
58 | 6 | 35 | 86 |
59 | 7 | 34 | 87 |
60 | 8 | 23 | 98 |
61 | 9 | 24 | 97 |
62 | 0 | 14 | 07 |
63 | , | sdf | lkj |
64 | . | wef | oij |
65 | ! | sef | lij |
66 | ? | zb | /n |
67 | : | as | ;l |
68 | ; | ad | ;k |
69 | ' | asd | ;lk |
70 | @ | zx | /. |
71 | $ | vb | mn |
72 | / | wer | oiu |
73 | \ | qwe | poi |
74 | [ | rt | uy |
75 | ] | ert | oiu |
76 | ( | fg | jh |
77 | ) | dfg | kjh |
78 | < | at | ;y |
79 | > | ag | ;h |
80 | { | rg | uh |
81 | } | eg | ih |
82 | = | qg | ph |
83 | - | wg | oh |
84 | ~ | dc | km |
85 | | | fv | jn |
86 | * | zxc | /., |
87 | + | cvb | ,mn |
88 | & | xcv | .,m |
89 | # | zc | /, |
90 | % | qe | pi |
91 | ` | 13 | 08 |
92 | ^ | 12 | 09 |
93 | _ | rf | uj |