# 飞键

飞键是指同一音码（声母或韵母）在输入方案中多次出现的键位。其设计初衷在于优化分配声韵键位时引入的某些别手键位组合。音码键位的重复也能扩张某些音节的编码空间，使其中过载的编码得到分散。

在键道中有3组飞键，分别对应翘舌声母`ch`（J键、W键）、`zh`（F键、Q键）与韵母`uang`（M键、X键）。其中`ch`、`zh`对应的声韵组合大多已通过声韵固定的方式进行了“强制飞键”（拼合规则可参考[键道音码](https://pingshunhuangalex.gitbook.io/rime-xkjd/learn-xkjd/phonetics-rules)章节），此处不再赘述。本章节着重讲解可无限制飞键的`ch`、`zh`声韵组合以及无限制韵母飞键`uang`。下表对所有无限制飞键进行了罗列：

| 飞键音码   | 飞键键位  | 拼合对象                       |
| ------ | ----- | -------------------------- |
| `ch`   | J键、W键 | `ao`、`e`                   |
| `zh`   | F键、Q键 | `ai`、`ao`、`e`              |
| `uang` | M键、X键 | `ch`、`g`、`h`、`k`、`sh`、`zh` |

<table data-header-hidden><thead><tr><th width="150" align="center"></th><th width="150" align="center"></th><th width="150" align="center"></th></tr></thead><tbody><tr><td align="center">jz / wz</td><td align="center">fho / qho</td><td align="center">emv / exv</td></tr><tr><td align="center">超</td><td align="center">宅</td><td align="center">爽</td></tr><tr><td align="center"></td><td align="center"></td><td align="center"></td></tr><tr><td align="center">jzxx / wzxx</td><td align="center">bzgm / bzgx</td><td align="center">fmfe / fmqe / fxfe / fxqe</td></tr><tr><td align="center">朝向</td><td align="center">曝光</td><td align="center">装着</td></tr></tbody></table>

{% hint style="warning" %}
由于飞键使一些字词产生了多个编码，键道词库中有不少字词有飞键编码缺失的情况。还有一些字词因为多音字的关系也存在着一些编码错误，推荐用户在使用过程中对词库进行审核与修订
{% endhint %}

{% hint style="info" %}
**笔者私货：**

* 建议根据键盘布局只保留手感最佳的飞键方案（避免无名指、小指或同指、同手），即通过声韵固定的方式“强制飞键”所有编码，以节省编码空间并大幅减轻用户的心智负担。这种配置同样也降低了词库的维护成本与出错率
* 如需保留无限制飞键方案，建议调整词库使含飞键字词的编码结构保持相同（在实际使用中，用户很难快速反应出哪个飞键方案下的字词拥有更短的码长）
  {% endhint %}
