楼主平时主要写 Java 和 Golang.
写 Go 的时候感觉还不明显, 写 Java 几个最常用的符号 ", ;, =, {, } 包括 \n 都是右边小拇指负责的. 有时候一天敲下来小拇指要疼一晚上.
不知道大家有没有类似感受, 以及, 有什么好办法可以解决吗?
楼主平时主要写 Java 和 Golang.
写 Go 的时候感觉还不明显, 写 Java 几个最常用的符号 ", ;, =, {, } 包括 \n 都是右边小拇指负责的. 有时候一天敲下来小拇指要疼一晚上.
不知道大家有没有类似感受, 以及, 有什么好办法可以解决吗?
总结一下目前的一些解决办法:
另外楼主代码量和代码速度并不快😅大概每天输出不到 1000 行代码吧, 确实是小拇指太嫩了没有经历过岁月的磨练😂
|
1
我已经把大中小括号改到 sdf
|
|
2
spaceFN,这个似乎是软件方法的关键字之一。
|
|
1iuhDec 13, 2018
3
同感,小拇指要负责的内容太多了。
|
|
nuttingDec 13, 2018 via Android
4
买个那什么 d 什么 k 什么键盘?
|
|
5
@loading
看了下感觉很科学, 晚上回去折腾下 |
|
6
@nutting
😅什么 d 什么 k? |
|
rzti483NAJ66l669Dec 13, 2018
7
常规操作右手小拇指负责的应该只有 shift 键 吧。
|
|
Trim21Dec 13, 2018 via Android
8
@rayingecho 德沃夏克
|
|
moposxDec 13, 2018 via Android
9
@rayingecho Dvorak 键盘,这是另外一种键盘布局
|
|
loadingDec 13, 2018 via Android
11
@rayingecho 那个是软件方案,如果你以后用机械键盘的话,比 spaceFn 更强的功能都会有的,倒是可以问我,哈哈。
|
|
learnshareDec 13, 2018
12
发现自己从来不用小指敲右侧标点
|
|
demonzooDec 13, 2018
13
同楼上,我都是用中指和无名指点那些括号什么的
|
|
junjieyuanxilingDec 13, 2018 via Android
14
是的……
|
|
AsaMythDec 13, 2018 via Android
15
小指不是敲回车的吗?
|
|
quantalDec 13, 2018 via iPhone
16
如果是 Windows 下开发可以用 autohotkey 改键
|
|
raphaelDec 13, 2018
17
看到这,不是应该安利 hhkb 吗?
|
|
18
@loading
目前用的 Tex Yoda 绿轴, 听了楼上两位老哥的建议, 打算换下键帽布局试试看 Programmer Dvorak |
|
19
|
|
20
|
|
21
用 live template,比如定义
bb 回车 -> {$END$} rb 回车 ->($END$) sb 回车 ->[$END$] sop 回车 -> System.out.println("$END$"); 你多定义一些就方便了。 |
|
22
@xpresslink
好主意 |
|
ShookDec 13, 2018
23
还好我打字习惯不好,没有这样的烦恼
|
|
holystrikeDec 13, 2018
24
PhraseExpress 多设置一些简写片段
|
|
loadingDec 13, 2018 via Android
25
d 布局我根本不敢试,用其他键盘就很尴尬了。
|
|
weyouDec 13, 2018 via Android
26
还是要多 coding 啊,把小拇指锻炼的棒棒的
|
|
zhanwh9Dec 14, 2018 via Android
28
tex yoda 这么高级的键盘居然没有自定义按键和编程层的功能吗?
|
|
likukuDec 14, 2018
29
敲到手指都疼了?
这一天代码工作量得上万行了吧?!大惊... |
|
30
惯用标准指法就这个结果。标准指法里小指承担了太多的责任,右手小指要管大约 15 个键,左手差不多也要管 10 个。标准指法本来就是更适合于普通英文文章输入的,写代码当然就不是那么舒服了。
比如打一对括号,用中指+无名指来打就非常顺手,小指一指禅我反正是觉得难受的。 |
|
szq8014Dec 14, 2018
31
我更觉得那么大的空格键可以拆成好几个来用会更舒服些。。
我基本是标准指法,除了右手小指……太短。。 我都是用无名指按 0 - = backspace 小指按 { ; : ' " | enter ? 再就是 ; : } ] 频繁很低,因为 IDE 自动补全了.. 改写 lisp 方言可解决些问题,练熟了 () 和 [] 就行了( 233333333 右侧 shift 和 ctl 几乎用不到( 我把 capsLock 和 right ctrl 交换了,照样 right ctrl 键用得频繁很低 |
|
lfhwnqeDec 14, 2018
32
看来我的指法不对啊,左右手小拇指都是不做操作的,需要按{}之类的键都是移动手臂,使用无名指和中指来按
|
|
cnnblikeDec 14, 2018
33
左小拇指负责 QAZ,右小拇指负责 P:?',其他的一律移动手用中指和食指来处理,这样还行
|
|
nekonekoDec 14, 2018
34
我觉得可以在空格下面加一栏,放大中小括号,&#@*什么的,两个大拇指至少能再负责 7 个键
可以这样设计{[(&#)]} |
|
35
兄弟,你需要 TNT!
|
|
plqwsDec 14, 2018
36
怎么打字舒服怎么打啊,像右 Shift 我经常都是中指无名指小拇指同时按下的
|
|
TheLambDec 14, 2018
37
绿轴是不是太重了,换个红轴试试,然后换个键盘布局
|
|
lrh3321Dec 14, 2018
38
最近在联系单手打字的指法,打字全交给左手
|
|
gaiusDec 14, 2018
39
2 个小指都不用,哈哈
|
|
dapang1221Dec 14, 2018
40
PHPer,感觉自己左手小拇指和中指异常健壮,天天就是$$$$$$$$$
|
|
ipwxDec 14, 2018
41
{:无名指。
}:无名指。 .:无名指。 Enter:小指。 ":无名指。 =:无名指。 ;:无名指。 。。。。 感觉我应该无名指痛才对啊。。。 |
|
ukipoiDec 14, 2018
42
左手 shift {食指 }中指 |无名指 :食指 "无名指 <食指 >中指 ?无名指
我是那种打标点符号会把右手移开的类型 |
|
DonaidTrumpDec 14, 2018
43
二指禅表示小拇指毫无压力
|
|
hei1000Dec 14, 2018
45
所以我打字从来不用小拇指,我还是 Emacs 党,使用 Emacs 如果用小拇指那是会报废的
|
|
yuiknsDec 14, 2018
46
hhkb 的方向键是组合键,因此习惯了最右边区域无名指按住右下角,然后食指中指点点点那种模式了。上述符号全是食指 /中指习惯性点过去的....
抱歉这么多年都没用对标准指法 |
|
zhaogazDec 14, 2018
47
我觉得哈,多搞搞 template sinppt 之类的,减少打字量
改键位对我这种人有点困难。标准 qwert 键盘 敲了不知道多长时间才熟悉。。换一个配列怕不是要死了。 |
|
qiumaoyuanDec 14, 2018
48
写错了,应该是嘣愧。
|
|
rhwoodDec 14, 2018
49
QWERTY 键盘是打字机时代的产物,历史超过 150 年,键盘布局是为了避免当时的打字机卡壳。解决方法要么改键位要么换指法。
|
|
pkoukkDec 14, 2018
50
发现我都是中指移过去用中指打的
|
|
wolfieDec 14, 2018
51
右手小拇指好像几乎不用。
|
|
wobuhuicodeDec 14, 2018
52
发现我自己基本不怎么用尾指的,LZ 说的几个按键都是右手挪动一点用无名指去按的。只有很快写代码的时候采用尾指来按回车换行。
|
|
chinawrjDec 14, 2018
53
指法和我不一样。我的小指只负责; '
|
|
8355Dec 14, 2018
54
好奇代码量和代码速度..
|
|
55
明显是绿轴的问题,70 克触发,能不累吗,比黑轴还重啊
红轴才 45 克,我用的静电容才 30 克 赶紧换键盘啊,这个就不是给打代码用的键盘,不要看到是机械键盘就买啊 |
|
visionsmileDec 14, 2018
56
曾经试过几个月 dvorak 的布局,单论手感来说,比 qwerty 不知道高到哪里去了,但是习惯了之后偶尔再切换 qwerty 键盘布局会很不适应,而且基本上用这个布局别人就别想玩儿你的电脑了。
https://imzlp.me/posts/50343/ PS:我已经好久没用过 dvorak 布局了。 |
|
jheroyDec 14, 2018
58
你需要一个 ergodox 键盘
|
|
laike9mDec 14, 2018 via Android
59
这个是 Java 的问题吧
|
|
C2GDec 14, 2018 via Android
60
|
|
reusDec 14, 2018
61
@C2G 红轴用了几年,后来入了个更轻的静电容,就觉得红轴太重了,现在一个 30 克一个 35 克,要加重的话可以另外加弹簧,更灵活。小指不是问题,空格键左右两边的控制键才是问题,大部分都不好按,我改成了点两次 shift 等于按下 ctrl,不过是软件的
|
|
cnxoboDec 14, 2018
62
@loading 感谢推荐 spaceFN 是 60%键盘的福音。
karabiner 还有 spaceFN 的配置 https://pqrs.org/osx/karabiner/complex_modifications/#spacefn |
|
63
|
|
xpresslinkDec 14, 2018
64
@rhwood 打英文和拼音确实有这个问题,于是我用五笔。
|
|
wu67Dec 14, 2018
65
讲道理, 除了分号 右 shift 和 enter, 其他我都用无名指
|
|
xpresslinkDec 14, 2018
66
@rayingecho 你可以试试银轴,主要特点是 快短软,你女友肯定是不会喜欢的。
|
|
amwyyyyDec 14, 2018
67
右小拇指我只按;"和 enter,配合 ide 其实基本按 enter 就行了,所以我小拇指指甲都不减
|
|
loadingDec 14, 2018 via Android
69
@mattx 请认准 tmk,qmk 这个关键字。
如果你用量产键盘,可以用我提到的 spaceFn,这种入门方案。 如果要更好可以看看 u2u,全称是 usb 2 usb converter, 就是你键盘插到这个东西上,键盘经过 usb hid 发送键值,u2u 接收后,经过单片机里面你设置的映射,发送你的设置值到电脑上。 不过一般我建议先用 spaceFn 这类方案先用用,毕竟你是一个全键的键盘。 |
|
70
@xpresslink
哈哈哈哈, 那还是喜欢大力一点的 |
|
71
总结一下目前的一些解决办法:
* 换一套键盘布局方案, 比如 Dvorak. 来自 @Trim21 @moposx . 顾虑的话 @visionsmile 也提了, 切换之后就很难适应最常见的 QWERTY 布局了 * 渐进式改键, @loading 大佬在 #2 #69 提供了很多种玩法 * 换软一点的键盘, 绿轴确实太硬了... @reus * 活用 sinppt 类功能减少输入量 @xpresslink @zhaogaz , 对于 java 这样 Boilerplate 多的语言尤其好用 * 换指法, 适合自己的就是最好的 另外楼主代码量和代码速度并不快😅大概每天输出不到 1000 行代码吧, 确实是小拇指太嫩了没有经历过岁月的磨练😂 |
|
xml123Dec 14, 2018
72
第一次听说 spaceFN,space 做组合键比 ctrl 和 shift 好按多了
|
|
deepkolosDec 14, 2018
73
|
|
oseauDec 14, 2018
74
dvorak + karabiner + spacemacs
capslock 单击=esc 按住=ctrl 回车 单击=回车 按住=ctrl 空格 单击=空格 按住=opt 左 shift 单击=( 按住=shifit 右 shift 单击=[ 按住=shift 先左 shift + 再右 shift = { https://www.v2ex.com/t/329993 https://www.v2ex.com/t/346066 |
|
519718366Dec 14, 2018
76
右手小拇指残疾,只管回车
|
|
BeFunDec 14, 2018
77
我都是移动手,"()"、"+"、"{}"这种有用到都是右边 shift 大拇指+食指(难道只有我这样吗)
|
|
FelldeadbirdDec 14, 2018
78
不会,我打字都是标准 wasd,右手食指 按 符号。
|
|
geyingDec 14, 2018
79
dvorak program 布局。问题是 qwert 已经习惯了 然后新的布局很不舒服 我又换回来了
|
|
jinkswDec 14, 2018
80
;/这些符号我都是用食指完成的 回车是无名指负责的
|
|
chanchanDec 14, 2018
81
楼主指法太过标准吧,手指没必要总是按照标准姿势来分配按键啊...
|
|
zxcvshDec 14, 2018 via iPhone
82
我是非正常布局打字
左手 QWER 12 宫格 右手剩下有半边 左手小拇指只控制 tab 以下的按键 |
|
ysy960108Dec 14, 2018
83
我一般都是避免用小拇指,大部分情况下二指禅(雾)
另外我觉得美式 qwerty 键盘相对还算不错了,我们学校机房德语键盘才是真坑(大概是打了十多年美式键盘习惯了?)。 https://i.loli.net/2018/12/14/5c1377fd009e2.jpg 为此打消了在德国买键盘的念头,从国内带了一副红轴。 (记得刚来德国的时候在德国人的电脑上打邮箱找 @,最后让对方帮忙才解决。。) |
|
dfourcDec 14, 2018
84
可以换下无名指,舒服
|
|
fuchaofatherDec 14, 2018
85
我开始也是, 后来换了机械键盘就好多了
|
|
wuhongweiDec 14, 2018
86
ctrl + c ctrl + v 搞定一切
|
|
hikarugoDec 14, 2018
87
不是。。。我怎么没看懂呢,会疼吗。。。键盘不好或者姿势不对吧 HHKB or mac 自带路过。以前双飞燕也没啥感觉啊 哈哈哈
|
|
88
@ysy960108
这个德语键盘真的骚 |
|
89
@oseau
卧槽..简直和顺口溜一样 |
|
90
@deepkolos
相当硬核了 |
|
tachikomachannDec 14, 2018 via Android
91
用空格键当 fn,原来是 spacefn 方案。
我一直使用 ahk 实现的,空格键+hjlk 移动光标 |
|
S9Yh4wIFsBG7jnE4Dec 14, 2018
92
不用小指 完事
|
|
weixiangzheDec 15, 2018
93
gh40 来一波
|
|
cppgohanDec 15, 2018
94
自觉右边的小指似乎压力不大, 左边小指压力反而大一些. 左边功能键用的挺多, 都是小指按, 看有人用手掌按 ctrl..
-,[, 食指 =,], 中指 enter,backspace, 小指, 感觉这块之后可以试试用无名指 用的还是比较硬的 clear 轴, 目前尚可, 不知道有生之年能不能有不是 TNT 的新一代输入设备, 靠脑波就能码码了 |
|
vishvaDec 20, 2018
95
二指神功
|