我的左手腕总是患有 RSI(请参见此处),我认为这是因为与按 ctrl 和 shift 键相关的扭曲运动。因此,我继续购买了如下所示的Advantage Kinesis 键盘:

然而,即使有了这个键盘和脚踏板,并将 shift 键映射到 Back Space,我仍然有 RSI,同样只在我的左手。然后它发生在我身上,很多动作键都与左手相关。这是右手和左手的非详尽列表。
右手:
p一个简单的粘贴语句,几乎总是单独使用o写在当前行的上方/下方,几乎总是单独使用i在光标处写入,几乎总是单独使用u撤消,几乎总是单独使用yyank,与运动命令一起使用,但右侧只有几个运动说明符(即。(,),i...)h,j,k,l, 单字符动作,很少使用。
现在观察
左手:
w,e,b动一个字。经常与数字一起使用,或多次按下。t,f,$全部与y,d, 或v- Ctrl
w+h、j、k或l, 用于移动窗口,并且需要用左手进行猛拉动作。 - Ctrl
xCtrlf全方位完成(IIRC) - Ctrl
fCtrlg找到光标下的文件
现在我确信这是一个有偏见的列表,但我的观点是,大量常用的动作键和一些其他困难的组合位于键盘的左侧。
我的问题是,有没有一种非重新发明轮子的方法来做到这一点?例如,有没有这样做的库?如果没有,如果我切换到 DVORAK,这会解决我提到的任何问题吗?