🔠 英文语句流与混合输入:打破中英壁垒
告别频繁切换中英文状态的割裂感。无论是行云流水的英文整句,还是“AD钙奶”、“Type-C”这种中、英、数、符号夹杂的硬核词汇,万象都能原生包容。
万象的英文与混合输入方案既可以与主方案挂接无缝联动,也可以独立挑大梁。它不仅懂英文单词,更懂英文的“排版直觉”。
🌊 一、 英文整句流:像母语者一样敲击键盘
打英文句子最烦的是什么?是手动按空格,以及打错大小写。万象为你准备了三大杀手锏,让英文输入变成一种心流享受。
1. 🧠 智能加空格 (Smart Spacing)
万象内置了极度聪明的英文空格引擎,你只需要一路狂敲字母,空格会恰到好处地自动出现。
通过配置文件,你可以自由选择 4 种空格策略:off (关闭)、before (总是前加)、after (总是后加),以及我们最推荐的 smart (智能模式)。
在 smart 智能模式下,引擎具备以下“超能力”:
-
智能连续逻辑:只有当你连续输入到第二个单词时,系统才会开始自动在词间前加空格,完美符合打字直觉。
-
状态打断机制:只要你手动敲击了【空格】或【回车】,引擎会立刻重置加空状态。彻底杜绝在行首或手动分词后蹦出多余空格的尴尬。
-
超时自动销毁 (防乱跳):内置 5 秒有效期的安全锁。如果你打完一个词停顿去查资料,超过 5 秒后系统会自动清除加空状态。这样当你用鼠标把光标点到别处(比如行首)继续打字时,绝对不会因为残留状态而多出一个空格。(注:只要处于连续输入态,不上屏也会一直保持激活)。
-
路径与网址防截断优化:当引擎检测到你输入了
\或/符号,会立刻将加空逻辑强制延后 3 个单词。保证你在分次输入文件路径或 URL 网址时,内容绝对不会被空格截断!
2. 🔠 智能大小写推导
无需频繁按 CapsLock,万象会根据你敲击前两个字母的大小写,瞬间推导出你想要的单词形态:
-
全小写:输入
hello➔ 输出hello及常规小写联想词。 -
首字母大写:输入
Hello➔ 输出Hello及一众首字母大写的联想词。 -
全大写锁定:输入前两码大写
HEllo➔ 瞬间锁定全大写形态,输出HELLO及全大写预测词!
首字母大写推导
双字母触发全大写锁定
3. 🌀 波浪号 ~ 的魔法:空码补全与不稳定态
在打英文长句时,当你输入了 this is eng(单词未打完),编码区会出现一个神奇的 ~ 符号(变成 eng~)。
-
视觉与操作的完美兼容:这个
~代表当前处于“不在词库中、未稳定”的派生状态。它保证了视觉上的整洁,此时你可以按空格继续派生,也可以直接拍下回车强行上屏你已输入的部分(例如直接上屏eng或scx)。 -
Pro 版字符集过滤奇效:在万象 Pro 版开启字符集过滤时,部分生僻字编码会被过滤掉变为空码。比如你想打“你来”,输入到
nil时由于匹配不到常用字,它会显示为你~。这个~巧妙地保住了“你”字留在候选中,并提示你这是不稳定状态;当你继续打完nill,完整的“你来”就会顺滑呈现。这与基础版直接出词有着极其微妙且硬核的手感差异!
🧬 二、 无缝万能混合输入 (Mixed Code)
除了正经的英文单词,现代人的表达中充斥着大量中英混合的词汇。万象将这类输入统一托管在了 wanxiang_mixedcode.schema.yaml 混合编码方案中。
核心特性: * 免引导,直接敲:不需要按任何特殊的前缀键进入英文模式。
-
独立不黏连:混合词汇不参与中文组句规则,保持绝对纯净。
-
全域兼容:无论是
1000wclips、AD钙奶、PN结,还是带有特殊连接符的Type-C,都能信手拈来。 -
(注:混合编码方案同样可以通过 custom 文件,自由定义适配你习惯的双拼方案。)
字母、数字、汉字与符号的原生混合输入体验