Skip to content

Commit f06f9a6

Browse files
momadacodingMintimate
authored andcommitted
test(薄荷全拼): 更好的简拼
- 测试新的简拼在小狼毫上是否有更好的性能 - 「允许使用前两个字母作为缩写」有点超前,怕太多人不适应,默认未激活(效果: zem -> zen me -> 怎么
1 parent 4b558f2 commit f06f9a6

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

rime_mint.schema.yaml

+9-3
Original file line numberDiff line numberDiff line change
@@ -195,8 +195,13 @@ speller:
195195
- derive/([aeiou])ng$/$1gn/ # dagn => dang
196196
- derive/([dtngkhrzcs])o(u|ng)$/$1o/ # zho => zhong|zhou
197197
- derive/ong$/on/ # zhonguo => zhong guo
198-
- abbrev/^([a-z])[a-z]*$/$1/ # 简拼(首字母)
199-
- abbrev/^([zcs]h).+$/$1/ # 简拼(zh, ch, sh)
198+
- derive/un$/ong/ # yuntong = yongtong
199+
## 简拼
200+
- derive/^([a-z]).+$/$1/ # 通过正则表达式提取每个拼音的首字母
201+
- derive/^([zcs]h).+$/$1/ # 特别处理 zh, ch, sh 的首字母简写
202+
- abbrev/^([a-z]).+$/$1/ # 允许使用首字母作为缩写
203+
# 简拼: 允许使用前两个字母作为缩写
204+
# - abbrev/^([a-z]{2,}).+$/$1/ # zem -> zen me -> 怎么
200205
### 自动纠错
201206
# 有些规则对全拼简拼混输有副作用:如「x'ai 喜爱」被纠错为「xia 下」
202207
# zh、ch、sh
@@ -273,6 +278,7 @@ speller:
273278
- derive/ong$/on/ # lon → long
274279
- derive/([tl])eng$/$1en/ # ten → teng
275280
- derive/([qwrtypsdfghjklzxcbnm])([aeio])ng$/$1ng/ # lng → lang、leng、ling、long
281+
- derive/un$/ong/ # yuntong = yongtong
276282

277283
wubi98_mint:
278284
tag: wubi98_mint
@@ -337,4 +343,4 @@ recognizer:
337343
radical_lookup: "Uu[a-z]*'?$"
338344
rmb: "^R[0-9]+[.]?[0-9]*" # 响应 lua_translator@number_translator 脚本将自动获取第 2 个字符作为触发前缀
339345
gregorian_to_lunar: "^N[0-9]{1,8}" # 响应 lua_translator@Chinese_lunar_calendar 公历转农历,输入 N20240115 得到「二〇二四年腊月初五」,脚本将自动获取第 2 个字符作为触发前缀
340-
uppercase: "" # 覆写默认的 uppercase 使其可以在输入大写后,输入数字
346+
uppercase: "" # 覆写默认的 uppercase 使其可以在输入大写后,输入数字

0 commit comments

Comments
 (0)