我一直是用;
来作为hyper key切换app的,因为不移动手指就能按到的键中,空格不能用,因为spacemacs大量使用空格,如果SPC-a
翻译成hyper-a
,spacemacs的SPC a a
按快一点,a
按下时SPC
没抬起来,就会被识别为SPC-a
。剩下的home row的键中,;
使用最少,所以选它,实测也确实对打字几乎没有影响。
就这样用了大概一年吧,直到昨天……我突然觉得右手小指根部的那个关节有点痛!马上意识到是;
按太多了,思来想去,要避免悲剧再次发生,只能用食指中指大拇指,这样除了我很久以前用的略微别扭的r-alt
,实在没有更合适的键了,除非把傲慢地去掉了左右下角若干个键的hhkb换成别的键盘,这样有了左下角能用手掌去压的ctrl,就有个比较舒服的、不会导致健康问题的新的modifier了。
这么看来,我觉得非evil用户,不管用左下角的ctrl,还是caps当ctrl,都存在和我一样的过度使用小指的问题,如果不是用手掌去压的ctrl的话。
另外最后还要敲黑板:如果现在问我键盘哪个好,我会说,绝对不要买hhkb! 不管所谓静电容开关多么炫酷耐用,把F1~12一行去掉尚算是合理的minimalism,把左下角右下角的键抠掉,真是极度傲慢的设计,“我不用这几个键,别人肯定也不用”。
1 个赞
然而在Apple系和传统UNIX系的日常操作中,那几个键确实少用……
我跟你讲,手指痛手腕痛其实可能只是冷热交替导致关节痛。说不定过几天就好了。
我左边小指 Ctrl,右边小指 Enter,都是高频率键。
那次痛的我差点就放弃 Emacs。结果我手还是痒了,然后用着 Emacs 就好了。
3 个赞
现在正在手指痛中。。。而且因为用了evil所以基本上各个手指都有点- - 虽然小指和大拇指最严重。。。
大拇指不是只按2个键 space 和 alt 吗?为什么会痛?
或许脚踏板是一种选择,左脚ctrl,右脚space,中间alt
确实,小弟弟也是一个选择, 不过要做到随心所欲, 也就不用 emacs 了。
为啥不把ctrl键换到space的两侧,用大拇指按不好了;看到太多用emacs折磨自己小指的例子了,不理解😅
我的alt/meta键换到了ctrl的外侧(如图:alt - ctrl -----space----- ctrl - alt),统统用大拇指按~~~~
求左右分离的键盘的获取方法。自己焊接拼装出来的么?
试着提供一点不一样的视角。
我在做程序员之前玩过好多年的音乐,弹吉他也有十年以上。拿弹吉他和敲键盘来比,其实都是手上的功夫,我觉得但凡是手活儿就不可能有不受罪的。
而我们的手开始受罪的时候,我们往往会归咎于我们用过的工具:它质量不好,或是它设计不合理。这就像过去弹吉他的时候也永远都会争论哪种弦更好,哪种指板更趁手之类的是一样一样的。
然而历经时间磨砺之后,最终你总是会理解:
-
外物的喜好(包括合适度)是因人而异的,不值得也不需要去推荐,真正解决问题的办法只有自己去尝试。这种因人而异是有很多层次的原因的,天生骨骼结构不同都会是其中之一。举个例子来说,作为每天敲代码八小时以上的程序员,我的小指还从来没有疼过。我个人觉得这与我年轻时弹奏吉他打下的底子有很大关系,相比于弹琴摁弦,敲键盘带来的负荷不值一提;但是我左右手小指的灵活度不一致这倒是个问题,键盘是基本对称的而吉他明显不同,所以我不得不花费一定的努力去锻炼右手(特别是小指)的灵活性和力量。
-
在考量外物的同时(或之前),先审视一下自己能做到的是不是都做到,都做好了。我身边有不少同行都会热衷于探讨各种外设的问题,特别是键盘,毕竟这是程序员吃饭的家伙。然而据我的观察,各式各类键盘的使用者我都见过,但是能在日常工作中用标准指法去敲键的却十分稀罕。当然我个人也是认为不必百分之百恪守成规的类型,只不过当年练习乐器的经历已经教会我基本功的重要性。你也许会问:我不过是因为用小指点 control 造成的疼痛,这和标准键位指法有什么关系?坦白说我不知道有什么关联(就像我之前说的,具体到个体总是因人而异的),但是弹吉他的时候改变手腕的角度和朝向却能够直接影响四指的力度、灵活性、稳定性,并且还能解决本来会感到疼痛的触弦。
综上所述,我的意思可以概括为:也许楼主的经历会让他写出这篇东西,但是对于你(每一个读者)有参考价值却未必真的适用。当然你也可以对我的回帖等同视之,并无不妥。
8 个赞