今天看了这张图后,观察了自己打字的模式,发现我自己无意识地想用食指控制大部分范围,比如用左手食指打 C ,右手食指打 B 和,(逗号)等。然后也会无意识地不想使用无名指。这样导致手在键盘上会经常左右移动,无形中降低了效率。
大家会有这样的情况吗
![]() | 1 guoyan 2022-10-30 13:18:48 +08:00 via Android ![]() 能打就行 |
![]() | 2 wudicgi 2022-10-30 13:19:26 +08:00 比较好奇有多少人能用小拇指打左右两侧这个区域,代码里这些符号太多了 我打字时除了按个 Ctrl, 基本不会去用小拇指 |
![]() | 3 edinina 2022-10-30 13:20:15 +08:00 无所谓,自己顺手就好。我打字无名指都几乎用不上 |
![]() | 4 hsfzxjy 2022-10-30 13:22:02 +08:00 via Android 我指法也不标准,但不妨碍满速 300 多 但实际工作时,脑子速度不到这的一半。所以无所谓了 |
5 Scirocco 2022-10-30 13:22:46 +08:00 我也不太标准,B 我也是右手食指,逗号我是右手无名指 但是我觉得: - B 本来就离两手食指一样距离,谁管都一样; - 逗号本来就是一句话的停顿点,手稍微移动一下应该也没什么太大影响。 我感觉只要能盲打,基本效率就够了,能超过大部分时候的思考速度了。 |
![]() | 6 musi 2022-10-30 13:23:12 +08:00 via iPhone 正确的指法是不容易得职业病嘛 |
![]() | 8 h4wklee 2022-10-30 13:34:35 +08:00 两个无名指应该会在多兼任一些按键,以及肯定会用小拇指按的应该只有 A Z shift Ctrl ,右边小拇指不会那么常用 |
![]() | 9 fastcache 2022-10-30 13:38:57 +08:00 via iPhone ![]() 回想起 30 年前初中上打字课,太幸运了 |
![]() | 10 cmdOptionKana 2022-10-30 13:44:16 +08:00 ![]() 这种指法图只是一种建议,而不是一个标准答案。对于普通人来说,指法根本就没有对错。 比如,这图的小指负责那么多键,我就不觉得很好。作为一个普通人,打字舒服比“标准”更重要。 |
11 dcsuibian 2022-10-30 13:44:35 +08:00 对数字 6 我的感觉是很奇怪的,标准是用右手食指按,但其实我觉得用左手食指按更舒服。(另外微软的人体工学键盘好像就是这样的) |
12 Ga2en 2022-10-30 13:48:21 +08:00 ![]() 小指造了什么孽啊,要控制那么一大片 |
![]() | 13 tonytonychopper 2022-10-30 13:49:39 +08:00 小拇指我也是基本不用 |
14 toaruScar 2022-10-30 13:54:25 +08:00 这个对于 macOS 用户来说不太可能,Cmd ( Alt )用无名指来按的话,快捷键基本不用想了。 |
15 cnbatch 2022-10-30 13:55:37 +08:00 左手食指按 C 键很自然,至少比中指灵活 而且 CTRL+C 的时候必须用食指按 C ,要不然跨度太大了 也许有人会说左手按 C 右手按 CTRL ,麻烦就在于,需要 CTRL+C 的时候,右手通常正在用鼠标选定文字范围(从 SO 抄代码),挪到 CTRL 还不如左手跨一下更简便 |
![]() | 16 guyeu 2022-10-30 14:02:35 +08:00 生产力的瓶颈真的是在打字速度上吗。。。 |
17 RabbitDR 2022-10-30 14:04:45 +08:00 ![]() 看了一眼左下,这图的“正确”性感觉很值得商榷。CTRL 显然用手掌按下去更自然和更舒服。 |
18 aoeui 2022-10-30 14:08:32 +08:00 via Android @RabbitDR 这张图没问题,除了 Alt 在不同键盘上的位置有偏移。Ctrl 用手掌按?你是认真的?用手掌会按下一大片的按键 |
19 18000rpm 2022-10-30 14:16:19 +08:00 via Android 在台式机键盘那种高键帽上很好用,俗称 palm 大法 |
![]() | 20 AEDaydreamer 2022-10-30 14:26:45 +08:00 真巧,我最近也在纠正指法,其实按照这种指法打习惯了也还不错,就是右手小拇指使用还是不太熟练,ctrl 的话和 caps lock 互换一下真的很方便。 |
![]() | 21 LindsayZhou 2022-10-30 14:29:12 +08:00 |
22 shanwu 2022-10-30 14:30:09 +08:00 ![]() 我从一开始学打字就是这么练的,一直以来盲打速度也挺快。如果我要教小孩打字也会这么去教。就像汉字笔顺一样,这些是从一开始学习时就应该遵从的推荐规范,是有科学道理的。 在维持大体标准的基础上,个人针对自己的习惯有微调当然也没问题。比如退格键我小指难够到所以用的无名指;在 Windows 上复制粘贴 Ctrl + C 我也很自然就左手小指 Ctrl + 食指 X/C/V ,Mac 上我是大拇指按 Cmd + 食指 C/V 。 |
![]() | 23 darrh00 2022-10-30 14:38:19 +08:00 小拇指要管那么多地方?明显不合理啊。 |
24 clownpiece 2022-10-30 14:38:56 +08:00 正常的键盘 Ctrl 不应该是用手掌去按吗 如果是用 mac 自带键盘我一般用无名指去按 |
25 iFrey PRO 同样右手食指打 B ,左手食指打 C 的路过 |
![]() | 26 ragnaroks 2022-10-30 15:02:03 +08:00 打字喷人比对面快就行 |
![]() | 27 huangzhiyia 2022-10-30 15:06:38 +08:00 via Android 之前是三指,代码写多了手指很累,来回移动间隙太大。后来花一些时间学习标准指法,顿时轻松不少。 而且标准指要达到较快速度(每分钟 120 汉字或单词左右或以上)比非标准指法要容易。如果平常每分钟大概 30 个汉字或单词就无所谓了。 |
![]() | 28 huangzhiyia 2022-10-30 15:10:18 +08:00 via Android 我现在英文单词速度只在 55 个左右,状态好点可以上 60 左右。以 60 字每分钟算,平均一个单词 4 个字母,就是每秒平均要敲下 4 个键盘(包括各种符号以及数字),非标准指法怎么达到这个速度,就算能跟上,手也累的不行。 |
![]() | 29 cweijan 2022-10-30 15:15:40 +08:00 我很多年前意识到自己错了, 然后用金山打字通练了两周左右矫正了 |
30 lafuerza 2022-10-30 15:16:47 +08:00 我左手小拇指控制 Q 、A 、Z 、TAB 、caps lock 、shift 、CTRL 等没问题,右手小拇指控制 Enter 键没问题。其余的,小拇指无能为力。 |
31 hugepancake 2022-10-30 15:21:19 +08:00 我右手处大拇指外的四个手指一般放在 HJKL ,右手拇指按 Shift ,右手无名指按 Enter ,右手中指按右上方的一堆按键,左手直接放飞自我了 |
![]() | 32 oeagut 2022-10-30 15:28:56 +08:00 这个是正确的指法么,我发现 X C V 这三个按键也是一直按错。。 |
![]() | 33 Microi 2022-10-30 15:38:30 +08:00 小拇指:我太难了。 |
![]() | 34 willxiang 2022-10-30 15:49:53 +08:00 按自己习惯的来就行,键盘最终目的是就是按预想输入的指令输出正确的内容,只要输出的内容是正确的,那输入的方式并不重要。 |
![]() | 35 vocaloid 2022-10-30 15:50:09 +08:00 无所谓了,怎么习惯怎么来,要更改习惯还很费事,也得不到什么效益 |
![]() | 36 chrisia 2022-10-30 16:05:48 +08:00 我就是一开始就强制自己用小拇指,现在习惯了打起来非常快 |
![]() | 37 jokeqf 2022-10-30 16:16:21 +08:00 正确的指法是由谁规定的? |
![]() | 38 rb6221 2022-10-30 16:37:55 +08:00 又不是不能用.jpg 说实话,打字速度早就不是生产力的制约者了,现在写代码大部分都是补全,纯手打的部分有大部分都是固定的单词( public static void main),剩下的还有多少? 你非要跟我说正确指法能打的更快那我也同意,可是打的快真的就能提高生产力吗? |
39 ambeta 2022-10-30 17:35:02 +08:00 刚开始用电脑的时候就是学的这个指法,不过数字输入一直都比较费劲 |
40 newtype0092 2022-10-30 17:36:30 +08:00 这只是个参考,实际情况很多时候不一样。 每个人的手指长度比例是不一致的,甚至有些人可能因为伤痛原因某个指头软弱无力。 @Scirocco 我也用右手按 B ,直到碰到了微软的人体工程学键盘。。。(键盘中间“裂开”了) |
41 iamzuoxinyu 2022-10-30 17:39:09 +08:00 这图有问题,明显违反生理结构,例如无名指作为最不灵活的指头,去按 x 的时候会连带中指,更别说 l_alt 。 |
42 ghjexxka 2022-10-30 17:39:20 +08:00 我是按照这图来学的,但是现在除了数字,字母,逗号句号,其他都按心情来。 主要是这些键距离确实远了,小拇指又短一截,并不好按,甚至不如用无名指 |
![]() | 43 bef0rewind 2022-10-30 17:42:32 +08:00 @LindsayZhou 哈哈,我也是用同样的方式按 ctrl ,我感觉这是最正确的方式 …… 很轻松。 |
![]() | 44 loading 2022-10-30 17:45:54 +08:00 就这个 B ,键盘界里面有种键盘是左右分开的,然后很多键帽会配两个 B 。 你不是唯一一个。 |
![]() | 46 Ayaya233 2022-10-30 17:54:32 +08:00 自己打的舒服就行,没那么多讲究 |
47 Archeb 2022-10-30 17:59:07 +08:00 我的左手无名指,中指和食指是放在 wsad 键位上的,然后拇指固定控制空格,小指固定控制 ctrl 。然后 TGV 右边的所有部分都靠右手控制。 感觉就是 FPS 打多了就会像我这样。 |
![]() | 48 eason1874 2022-10-30 17:59:07 +08:00 除了 26 个字母和几个常用符号键,剩下大部分键位我都做不到完全准确盲打,但不影响我每小时写几十行代码 |
![]() | 49 xboxv 2022-10-30 18:10:36 +08:00 自己打字舒服就行 |
![]() | 50 hakaei 2022-10-30 18:31:34 +08:00 我是左撇子,右手小指永远不按任何一个键,那块键区用无名指代替(包括回车和退格) |
![]() | 51 48y1951r9G8k7Zou 2022-10-30 18:41:49 +08:00 无所谓,打字速度不是影响程序员生产力的主要因素,何况“错误”的指法并不一定会导致打字速度变慢 就好比之前看到一个统计,说有多少多少中国人使用筷子的姿势是错误的。但实际对吃饭的效率也几乎没有影响 |
![]() | 52 HugoChao 2022-10-30 18:43:20 +08:00 一直用小指点左右花括号 |
53 456789 2022-10-30 19:32:53 +08:00 fj 这两键对应了不移动手其他的按自然方式按就最合适 |
![]() | 54 QKgf555H87Fp0cth 2022-10-30 19:53:15 +08:00 五年左脚刹车,右脚油门的不敢说话 |
55 mokiki 2022-10-30 19:55:32 +08:00 |
![]() | 56 xiubin 2022-10-30 20:02:18 +08:00 这个图,在我看来简直是脑残: 1. 中指打 C 势必会触碰到放在 f 键位上的食指 2. 小拇指控制那么一大片区域,我之前就是那么做的,后来换了比较硬的 hhkb ,直接腱鞘炎了。小拇指的区域换成了无名指和中指后 才好了些 |
![]() | 58 kergee 2022-10-30 20:39:31 +08:00 其实想的没打的快 |
![]() | 59 llsquaer 2022-10-30 22:17:20 +08:00 反倒是 <>./ 这几个符号不习惯... []{}() 这三个符号 程序员必备吧, 谁能盲打出来?? 反正我不能,小拇指不够 |
![]() | 60 dot2 2022-10-30 22:20:38 +08:00 用进废退,以后小指会不会进化到和无名指一样长 |
61 hlbcpt 2022-10-30 22:31:06 +08:00 @wudicgi 楼主的这个是标准姿势打了好多年啦:) 建议没有这么每个人都花费大概 10 个小时的时间,每天一个小时来练习指法。 其实这个指法无关速度有多快,当然这个标准指法速度也不会太慢,影响输入效率的主要是输入法而不是指法,我想到的其实最主要的是如果你使用标准的指法,你可以闭着眼睛来打字了,比如现在这些字,就是我闭着眼睛打出来的。 所以最大的优势在效率上来说你不用眼睛盯着键盘而只需要注重思考了,这一点足够有理由来练习指法了。 简言之:你的眼睛只需要盯着屏幕,而不需要看键盘。 |
62 yeqizhang 2022-10-30 22:44:07 +08:00 via Android 右手的 ctrl shift alt 从来不用 |
![]() | 63 jousca 2022-10-30 22:45:28 +08:00 只要你会盲打,无所谓指法了。哈哈 |
64 5966 2022-10-30 22:51:46 +08:00 via iPhone 学五笔就会练习指法,当然现在五笔都冷落了。 |
![]() | 65 IDghyg5839 2022-10-3 23:16:26 +08:00 打得快就行 |
![]() | 66 xxh0823 2022-10-30 23:24:40 +08:00 据说 QWERTY 结构的键盘当初设计出来是为了降低打字速度的? |
67 luoyonghao 2022-10-30 23:30:39 +08:00 小时候练过指法,还好 |
![]() | 68 beloved70020 2022-10-30 23:46:18 +08:00 via Android 标准指法 95%的人做不到,打字时小指根本没办法完全掌控两侧的键位。 |
![]() | 69 LeeeSe 2022-10-31 00:05:22 +08:00 还别说,真的不需要频繁移动手腕了,舒服多了,就是刚开始用太别扭 |
70 iseki 2022-10-31 00:14:42 +08:00 这东西因人而异因键盘而异,舒服就完了,我要总用小拇指按下左上的键,一会儿就抽筋了 |
![]() | 71 laqow 2022-10-31 01:07:10 +08:00 实际上脑子跟不上手,发现在平板上用笔戳键盘一天能推进的进度比坐电脑前用手打还多 |
![]() | 72 HeyWeGo 2022-10-31 08:46:35 +08:00 最近在学习双拼,发现 p 键用小手指按很不顺手! |
73 tairan2006 2022-10-31 08:51:55 +08:00 无所谓了。。怎么舒服怎么来 |
75 xz410236056 2022-10-31 09:13:53 +08:00 ![]() 这种吊图就上个世纪一帮沙雕做的反人类键位图,你竟然还信。你没发现不灵活的小拇指负责了最多的键区吗,这不扯犊子吗,还有无名指,灵活性接近脚趾了都。 |
![]() | 76 Rooger 2022-10-31 09:22:45 +08:00 我认可这个标准指法,也几乎完全按照这个在打字。我使用的是 Filco Minila ( 67 键),用了硬件开关来互换 CapsLock 和 Ctrl ,这样能更加有效利用 CapsLock 这个好位置。 |
![]() | 77 lesshuang 2022-10-31 09:29:16 +08:00 但是不移动食指的情况下,要用中指点击 C 键是一个非常别扭的事情,在我的习惯里远不如用食指向左下方去按 C 键…… |
![]() | 78 p1gd0g 2022-10-31 09:39:23 +08:00 明显不适合编程,,还是得改键 |
79 ffkjjj 2022-10-31 09:40:29 +08:00 |
![]() | 80 leexy 2022-10-31 09:45:52 +08:00 大拇指画的挺抽象啊 |
![]() | 81 taresky 2022-10-31 09:48:56 +08:00 试试 Alice 配列。 |
82 hlbcpt 2022-10-31 09:59:49 +08:00 @cnbatch CTRL+C 的时候必须用食指按 C ------同感,一般 CTRL+C 的时候习惯小拇指+食指。 左手食指按 C 键很自然,至少比中指灵活 ------标准指法打习惯了以后,左手的中指按 C 也最方便的,按 C 是最自然的,手指向下轻微一滑就到位置了,总之习惯就好,感觉键盘的指法是做了一个分工。 一指禅也没啥不好,更好的习惯更效率而已。 @iamzuoxinyu 刚开始可能无名指不习惯,不过呢对比下来还有比无名指更好的选择吗? |
83 hlbcpt 2022-10-31 10:02:23 +08:00 @xiubin 不是你脑残,是你偏见,已经这么打的人毫无不舒服,完全没有任何问题。能出碰到 F 键位的食指说明你的练习太死板了。。。这个图是按键指导,不是说让你 8 个手指头始终不能离开键位,那多难受。 |
![]() | 84 Leonard 2022-10-31 10:04:21 +08:00 我小时候学五笔的时候就是要求这样的指法,感觉实在太累了。后面五笔也没学好(现在已忘光),指法也抛弃了。现在打字基本不用小指。 |
![]() | 85 nekoneko 2022-10-31 10:15:44 +08:00 小拇指要累死啊, 小拇指要够到 0,+,- , 得把手转 90° 多难受. Back , enter, ~, +,-,| 键小拇指能够到的时候无名指也能够到, 为什么我不用无名指而用旋转手臂后的小拇指 根本不科学 |
86 dobelee 2022-10-31 10:18:06 +08:00 我也是瞎打的。写代码 80%时间在思考,没必要追求极限速度和指法。 |
87 humpy 2022-10-31 10:23:23 +08:00 其实要练习挺简单的,我之前练了两周,就已经完全是标准指法了。学这个主要是方便盲打,只要摸到 f j 两个键,怎么打字都不会出错。 |
88 patrickyoung 2022-10-31 10:27:39 +08:00 via iPhone Qwerty 键盘在设计的初衷就是为了降低打字速度避免老打字机卡壳,试试 dvorak 和 colemak ,我在用后者 |
![]() | 89 LaGeNanRen 2022-10-31 10:31:13 +08:00 当年还在手指头戳键盘的时候,有幸在祖安区玩了几年,然后错误的指法打字速度也不输别人了 |
![]() | 90 goodryb 2022-10-31 10:51:42 +08:00 Mac 的键盘复制是 command + C , 左手大拇指配合左手食指不要太舒服,要是按照图上的,无名指+中指你试试 |
![]() | 91 LXGMAX 2022-10-31 11:01:57 +08:00 差不多,倒是右手那一大片是无名指分担一部分,日常小指回车、shift 、删除 |
![]() | 92 KKFantasy 2022-10-31 11:03:31 +08:00 我字母键、数字键、左边功能键基本上是标准指法,但是 F 键区和右边功能键和退格键太远了,一般都是手部整个移动去按的。 |
93 jheroy 2022-10-31 11:11:50 +08:00 哪有什么标准指法, 我键盘长得都不是这样, 客制化的分体键盘, 所有按键是整齐排列的都没有错位. |
94 guiyun 2022-10-31 11:15:12 +08:00 我敲代码的速度如果比我一指禅的打字速度一样快就谢天谢地了 |
![]() | 95 rrfeng 2022-10-31 11:18:33 +08:00 via Android 标准指法就是扯淡,我研究了一下,发现自己小指太短根本够不到。 所以适合自己的就行,原则就是尽量少移动手掌避免劳累… |
![]() | 96 hejingyuan199 2022-10-31 11:22:45 +08:00 这跟练习乐器一样,老师有个 tuijianshoushi ,但还是要根据自己情况进行微调。 |
![]() | 97 libook 2022-10-31 11:22:46 +08:00 打字不存在标准指法,就看那么多不同布局尺寸的键盘的存在就不可能有所谓标准指法。 这东西主要还是适配你自己的手型和你常用的键盘,只要舒服就好。 比如我目前在用的 UHK 分体式键盘数字 6 是在左手,我试了一下我这个布局来说右手食指是不如左手能够得着的。 |
![]() | 98 gargar 2022-10-31 11:33:59 +08:00 敲代码速度 != 打字速度 |
![]() | 99 xiubin 2022-10-31 11:38:17 +08:00 @hlbcpt #83 你打字的时候,不是手指放在键位上点吗?那每次按键不会指头位移距离长吗。其次每次按 C 的时候都能确认是指不在 f 上吗,如果不能的话那就需要是指挪开给中指让位吗?确实很不能理解 |
![]() | 100 msg7086 2022-10-31 11:42:01 +08:00 @shanwu 其实没有什么科学道理。这和汉字笔顺是完完全全两回事,根本不能拿来类比。 首先 QWERTY 排布的键盘,是把经常连在一起的字母故意隔开,相当于故意降低了打字速度,因为发明出来的作用是避免打字机卡壳。要提高英文盲打速度,应该去用德沃夏克键盘,那才是有科学道理的,在考虑到字母出现频率、主手副手工作量分配等等之后,设计出来的键盘。 其次盲打指法是按照正常输入英语文字的要求来设计的,也就是说你击打 tab caps shift ctrl alt [] ;'/\以及数字键的几率应该几乎为零,而 99%的时间都应该在击打主键区。想用来写代码,又或者打中文需要用数字键选词的场景,都不是盲打指法适用的场景。 |