从零开始学五笔(九):输入
接下来就可以开始讲解汉字的输入规则了,此外还会讲下基本笔画、字根、词组的输入规则。
注意,在五笔中,无论是汉字还是词组,最多只需四位编码即可打出。
汉字的分类
我们可以将汉字分为两部分:键面汉字和键外汉字。
键面汉字是五笔字根中存在的汉字,主要分为以下情况:
- 键名汉字:每个键上比较有代表性的汉字,也是每句口诀中的第一个字。
- 字根汉字:即是字根,也是汉字的字
键外汉字是五笔字根中不存在的汉字,主要分为如下情况:
- 不足四个字根的汉字
- 四个字根的汉字
- 超过四个字根的汉字
基本笔画
输入方法:先按两次该单笔画所在键位,再按两次 L 键。
例如,五种基本笔画的五笔编码如下:
笔画 | 五笔编码 |
---|---|
横(一) | GGLL |
竖( | ) | HHLL |
撇(丿) | TTLL |
捺(丶) | YYLL |
折(乙) | NNLL |
为了方便,我在网上找了一份常见的笔画,就不用自个去打了:
- 基本笔画:横(一)、竖(丨)、撇(丿)、捺(乀)、提(㇀)、折(乙)、点(丶)、
- 横折(𠃍)、横撇(㇇、フ)、横钩(乛)、横折钩(𠃌)、横折提(㇊)、横折弯(㇍)、横折折(㇅)、横斜钩(⺄)、横折弯钩(㇈)、横撇弯钩(㇌)、横折折撇(㇋)、横折折折钩(𠄎)、横折折折(㇎)
- 竖提(𠄌)、竖折(𠃊)、竖钩(亅)、竖弯(㇄)、竖弯钩(乚)、竖折撇(ㄣ)、竖折折(𠃑)、竖折折钩(㇉)
- 撇点(𡿨)、撇折(𠃋)、斜钩(㇂)、弯钩(㇁)、卧钩(㇃)
基本字根
说完了笔画的打法,接下来说说字根的打法。
少数情况下(例如我在写输入法教程时),我们要输入字根。
打法也不难:先打字根所在键(俗称“报户口"),再打字根的第一笔、第二笔、末笔。
常见的字根打法:
字根 | 打法 | 字根 | 打法 | 字根 | 打法 |
---|---|---|---|---|---|
灬 | OYY | 彡 | ETTT | 隹 | WYG |
卩,了、凵、阝 | BNH | 亠 | YYG | 彐 | VNGG |
辶 | PYNY | 尢 | DNV | 礻 | PYI |
疒 | UYGG | 屮 | BHK | 冖 | PYN |
艹 | AGHH | 匚 | AGN | 冂 | MHN |
刂 | JHH | 亻 | WTH | 廿 | AGHG |
彳 | TTTH | 冫 | UYG | 钅 | QTGN |
氵 | IYYG | 廴 | PNY | 虍 | HAV |
忄 | NYHY | 犭 | QTE | 夂 | TTNY |
厶 | CNY | 糸 | XIU | 肀 | VHK |
衤 | PUI | 弋 | AGNY | 豸 | EER |
髟 | DET | 攵 | TTGY | 纟 | XXX |
廾 | AGTH | 勹 | QTN | 饣 | QNB |
囗 | LHNG | 丬 | UYGH | 讠 | YYN |
扌 | RGH | 宀 | PYY | 巛 | VNNN |
注意:五笔字根有一些不是汉字,所以打不出来。
键面汉字
键名汉字
键名汉字,就是从每个键上的一组字根中,选一个频度高、有代表性的字根,也是每句口诀的第一个字(X 键除外)。
一共有 24 个(X 键没有):
区域 | 1 | 2 | 3 | 4 | 5 |
---|---|---|---|---|---|
1 区(横区) | 王(11) | 土(12) | 大(13) | 木(14) | 工(51) |
2 区(竖区) | 目(21) | 日(2) | 口(2) | 田(2) | 山(2) |
3 区(撇区) | 禾(31) | 白(3) | 月(3) | 人(3) | 金(3) |
4 区(捺区) | 言(41) | 立(4) | 水(4) | 火(4) | 之(4) |
5 区(折区) | 已(51) | 子(5) | 女(5) | 又(5) | 纟(5) |
打法:连续打四次所在的键位。例如:
键名汉字 | 五笔编码 | 键名汉字 | 五笔编码 |
---|---|---|---|
月 | EEEE | 日 | JJJJ |
人 | WWWW | 禾 | TTTT |
女 | VVVV | 立 | UUUU |
土 | FFFF | 又 | CCCC |
在 QQ 五笔中也有简便打法,打一次所在键位,然后选第 2 项即可(A/W/X 键除外)
字根汉字(约 90 个)
除了键名汉字,在键位上还有一些字根同时也是汉字,这些就叫字根汉字。
打法:先按下该字根所在键位(俗称“报户口”),然后根据书写顺序依次按下它的第一笔、第二笔、最后一笔笔画所在键位,若不足四码则补按空格键。示例:
字根汉字 | 拆分方法 | 五笔编码 |
---|---|---|
十 | 十 + 一 + | | FGH |
辛 | 辛 + 丶 + 一 + | | UYGH |
耳 | 耳 + 一 + | + 一 | BGHG |
六 | 六 + 丶 + 一 + 丶 | UYGY |
键外汉字
末笔识别码
先介绍下末笔识别码,这是一个比较重要的概念。
字根在组成汉字时,可能两个字的字根完全相同,但排列的方式不同。例如「无」和「元」,都由「二」和「儿」组成。
因此,五笔字型提出了末笔字型识别码(简称未笔识别码),它是由汉字的末笔笔画和字型组成的一个附加码,有助于区别字根组合相同、而字根排列位置不同的汉字。
如果输入一个汉字的五笔编码后,结果没有出现在候选窗当中,那么就得用到末笔字型识别码,降低重码率。
未笔识别码的判断方法是:将汉字的未笔代码作为区号,将汉字的字型作为位号,该区号和位号组成的区位码对应的按键,就是该汉字的未笔识别码。
字型\末笔 | 1 横 | 2 竖 | 3 撇 | 4 捺 | 5 折 |
---|---|---|---|---|---|
1 左右型 | 11 G | 21 H | 31 T | 41 Y | 51 N |
2 上下型 | 12 F | 22 J | 32 R | 42 U | 52 B |
3 杂合型 | 13 D | 23 K | 33 E | 43 I | 53 V |
例如,一个字最后一笔是横,那么其识别码就在横区(1 区);然后再根据其字型选择其中作为识别码。例如:
- 如果一个字是左右型,最后一笔是横,那么识别码就是 G。
- 如果一个字是上下型,最后一笔是竖,那么识别码就是 F。
- 如果一个字是杂合型,最后一笔是横,那么识别码就是 D。
更多示例:
汉字 | 字根 | 末笔 | 字型 | 末笔识别码 | 五笔编码 |
---|---|---|---|---|---|
码 | 石 马 | 一 | 左右型 | 11 G | DCG |
旱 | 日 干 | 丨 | 上下型 | 22 J | JFJ |
贱 | 贝 戋 | 丿 | 左右型 | 31 T | MGT |
闽 | 门 虫 | 丶 | 杂合型 | 41 I | UJI |
秃 | 禾 几 | 乙 | 上下型 | 52B | TMB |
再比如:她 = 女 + 也= vb 。但「好」的编码也是 vb,因此得用识别码。「她」的最后一笔为折,而且是左右型,所以识别码为 n,「她」的编码是 vbn
。
有些输入法也会智能提示识别码:
补充说明:
- 并不是所有不足四个字根的汉字,都需要末笔识别码
- 含有或大于四个字根的汉字,不需要末笔识别码
- 只有两个字根的汉字,输入了末笔识别码后还是不够四码,这时要再加个空格
- 全包围结构和半包围结构(包含“辶”、“廴 ”和“ 弋 ”)的汉字,末笔取决于被包围部分的末笔。例如:连 =
lpk
;延 =thpd
;哉 =fakd
;回 =lkd
;固 =ldd
;菌 =altu
;烟 =oldy
。 - 若汉字的最后一个字根是“刀、九、匕、乃”,以折作为未笔,如:叨 =
kvn
;究 =pwvb
;比 =xxn
;扔 =ren
;仇 =wvn
;刀 =vnt
- 在判断汉字“成”、“我”、“戈”的未笔时,以撇作为未笔,例如“成”,“我”,“贱”
两个字根的汉字
取码规则:第一个字根 + 第二个字根 + 末笔识别码
汉字 | 拆分方法 | 末笔识别码 | 五笔编码 |
---|---|---|---|
她 | 女 + 也 | n | vbn |
位 | 亻+立 | g | wug |
三个字根的汉字
取码规则:第一个字根 + 第二个字根 + 第三个字根 + 末笔识别码
汉字 | 拆分方法 | 末笔识别码 | 五笔编码 |
---|---|---|---|
票 | 西 + 二 + 小 | u | sfiu |
溅 | 氵+贝 + 戋 | t | imgt |
四个字根的汉字
取码规则:输入全部字根即可。例如:
汉字 | 拆分方法 | 五笔编码 |
---|---|---|
照 | 日 + 刀 + 口 + 灬 | JVKO |
热 | 扌 + 九 + 丶 + 灬 | RVYO |
啊 | 口 + 阝 + 丁 + 口 | KBSK |
量 | 日 + 一 + 日 + 土 | JGJF |
超过四个字根的汉字
取码规则:第一个字根 + 第二个字根 + 第三个字根 + 最后一个字根。例如:
汉字 | 拆分方法 | 五笔编码 |
---|---|---|
寇 | 宀 + 二 + 儿 + 又 | PFQC |
融 | 一 + 口 + 冂 + 虫 | GKMJ |
嗜 | 口 + 土 + 丿 + 日 | KFTJ |
熊 | 厶 + 月 + 匕 + 灬 | CEXO |
简码
如果一个字用一次按键就可以打出,那么这个字是一级简码;
如果一个字用两次按键就可以打出(例如 uw 立 /ii 水 /gg 五),那么它叫做二级简码;
如果一个字用三次按键就可以打出(例如 rtt 斤/ ttg 竹 /lhn 皿),那么它叫做三级简码;
一级简码
在 25 个字母键上都安排一个使用频率最高的汉字,非常常用,必须记住。一级简码的分布没有什么规律,只能死记硬背。
打法:打一次所在键位,然后按空格键。一级简码表:
Q我 W人 E有 R的 T和 Y主 U产 l不 O为 P这
A工 S要 D在 F地 G一 H上 J是 K中 L国
X经 C以 V发 B了 N民 M同
它们是极使用频率极高的字,必须记住。
口诀:“经发同和我以为,在人民中国这一主要工地上,有的是产不了。”
二级简码
如果一个字用两个键就可以打出(uw 立 /ii 水 /gg 五),那么它叫做二级简码;
二级简码对快速输入汉字是很重要的,很多二级简码字,多输入一码反而不是所需要的字,只有再输入一码成四码(全码)时才可以。而多出两码不仅增加了输入的时间,同时也增加了输入的难度,因为后两码很有可能是识别码。
25 个键位理论上允许有 625 个二级简码,但由于有一些空字,因此实际上只有 606 个。
学习五笔打字,熟练掌握二级简码是非常重要的,因为这六百多个字基本都是我们日常生活中最常用的字,而几十万个汉字中,最常用的也就那么一两千个,所以这六百个字的重要性就不言而喻了。
三级简码
三级简码是把一些比较常用的字设为三键完成,其实还要打一键空格。
三键简码对提高打字速度已经影响不大了。
词组
讲完单字输入的方法后,接下来可以讲词组了。
什么是词组?就是组合起来有意义的单字,分为二字词组,三字词组,四字词组,多字词组(例如“中华人民共和国”)。
为什么直到现在才讲词组?因为单字是基础,而词组是建立在单字的基础上的。如果单字都不会拆分,就没有办法打词组;如果单字打不快,词组一定不会打快。
词组的编码全部为四码,不论是多少字的词组,都只有四码。
二字词组
对于二字词组,只需输入每个字的前两个字根即可,比如:
词组 | 第一个字的打法 | 第二个字的打法 | 词组打法 |
---|---|---|---|
非常 | 非 djd | 常 ipkh | djip |
环境 | 环 ggi | 境 fuj | ggfu |
制度 | 制 rmhj | 度 yac | rmya |
三字词组
前两个字取第一码,第三个字取前两码,比如:
词组 | 第一个字打法 | 第二个字打法 | 第三个字打法 | 词组打法 |
---|---|---|---|---|
计算机 | 计 yf | 算 tha | 机 sm | ytsm |
办公室 | 办 Iw | 公 wc | 室 pgc | lwpg |
四字词组
四个字都取第一码,例如:
词组 | 第一个字打法 | 第二个字打法 | 第三个字打法 | 第四个字打法 | 词组打法 |
---|---|---|---|---|---|
人民日报 | 人 w | 民 n | 日 jjjj | 报 rb | wnjr |
五笔字型 | 五 gg | 笔 tt | 字 pb | 型 gajf | gtpg |
对于四字及以上词组,只需输入前三字的第一字根,最后一字的第一字根即可,比如“中华人民共和国”=“口”+“亻”+“人”+“囗”="KWWL"
四字词:每个字各取第一码:
人民日报:人 w+ 民 n+ 日 jjjj+ 报 rb=wnjr
五笔字型:五 gg+ 笔 tt+ 字 pb+ 型 gajf=gtpg
多字词组
取前三个字和最后一个字的第一码,例如:
词组 | 第一个字打法 | 第二个字打法 | 第三个字打法 | 最后一字打法 | 词组打法 |
---|---|---|---|---|---|
美利坚合众国 | 美 ugdu | 利 tjh | 坚 jcf | 国 l | utjl |
做一天和尚撞一天钟 | 做 wdt | 一 g | 天 gd | 钟 qkhh | wggq |
包含简码的词组
包含一级简码字的词组:如果词组中包含一级简码字,需要按照它的全码前两位来取码。
一级简码和全码的第一码不同的一级简码有 7 个,分别是:有我不为这发以
字 | 一简 | 全码 | 例词 |
---|---|---|---|
有 | e | def | 有些 dehx |
我 | q | trn t | 我们 trwu |
不 | i | gii | 不错 giqa |
为 | o | ylyi | 为什么 ywtc |
这 | p | ypi | 这里 ypjif |
发 | v | ntcy | 发财 ntmf |
以 | c | nywy | 所以 rnny |
其实,包含一级简码的二字词组,按照单字的方式来打可能更快,因为我们对一级简码很熟悉。特别是词组中的两个字都是一级简码,或者两个字各为一级简码和二级简码的时候。比如:
词组 | 单字打法 | 词组打法 |
---|---|---|
中国 | k_l_ | khlg |
有的 | e_r_ | derq |
我们 | q_wu | trwu |
上面 | h_dm | hhdm |
因为 | ld_o_ | ldyl |
所以 | rn_c_ | rnny |
这个 | p_wh_ | ypwh |
其他小技巧
大部分五笔输入法都比较智能,如果遇到实在不会打的字,但是又不想去查,可以直接打拼音,这样也能打出来,还会告诉你这个字的五笔编码是什么:
单字还是词组?
推荐使用单字输入。诚然如果能熟练使用词组,打字速度确实更快;但人的记忆有限,词库却是无穷无尽的,如果使用词组则走了拼音高重码率的老路。
其次,单字派具有更高的兼容性,在任何地方都可以不依赖词库,打字信手拈来,单字派不是没有词库,而是词库在自己心中。
如果你不是专业人士,没有建设自己专门的词库,只推荐单字。
本文小结
将字拆分为几个字根后,不管有几个字根,最多取 4 个,取码规则如下:
- 两个字根的字(例如改京仅),规则为:字根 1+ 字根 2+ 识别码(全码 3 码)
- 三个字根的字(例如等漏仰),规则为:字根 1+ 字根 2+ 字根 3+ 识别码
- 四个字根的字(例如毁两拿),规则为:字根 1+ 字根 2+ 字根 3+ 字根 4
- 四个字根以上的字(例如幕器慧),规则为:字根 1+ 字根 2+ 字根 3+ 最后一个字根
词组的取码规则:
- 二字词组,规则为:前两个字的两个编码
- 三字词组,规则为:前两个字的一个编码 + 第三个字的两个编码
- 四字词组,规则为:每个字的第一个编码
- 多字词组,规则为:前三个字的第一个编码 + 最后一个字的第一个编码
至此,五笔相关的规则都已经讲完了,剩下的就是不断练习和使用了。
下一篇文章会介绍如何更好地练习。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!