feat: T9 方案支持计算器 (#1456)

This commit is contained in:
morse.hsiao
2026-01-23 06:53:24 +08:00
committed by GitHub
parent c02c83c9e9
commit 86a5819521

View File

@@ -52,11 +52,23 @@ engine:
- lua_translator@*date_translator # 时间、日期、星期
- table_translator@custom_phrase # 自定义短语 custom_phrase_t9.txt
# - table_translator@melt_eng # 英文输入
- lua_translator@*calc_translator # 计算器
- lua_translator@*force_gc # 暴力 GC
filters:
- simplifier@emoji # Emoji
- simplifier@traditionalize # 简繁切换
- uniquifier # 去重
calculator:
prefix: =
show_prefix: true
# 处理符合特定规则的输入码,如网址、反查
recognizer:
import_preset: default # 从 default.yaml 继承通用的
patterns: # 再增加方案专有的:
calculator: "^=.+" # 响应 lua_translator@*calc_translator计算器。前缀设定项 calculator/prefix
translator:
prism: t9
spelling_hints: 100
@@ -85,8 +97,8 @@ key_binder:
- { when: has_menu, accept: 1, send: apostrophe }
speller:
alphabet: zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA9876543210
initials: zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA9876543210
alphabet: zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA9876543210=
initials: zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA9876543210=
algebra:
# ### 超级简拼
- abbrev/^([a-z]).+$/$1/ # 超级简拼