6

我的左手腕总是患有 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+ hjkl, 用于移动窗口,并且需要用左手进行猛拉动作。
  • Ctrl x Ctrl f全方位完成(IIRC)
  • Ctrl f Ctrl g找到光标下的文件

现在我确信这是一个有偏见的列表,但我的观点是,大量常用的动作键和一些其他困难的组合位于键盘的左侧。

我的问题是,有没有一种非重新发明轮子的方法来做到这一点?例如,有没有这样做的库?如果没有,如果我切换到 DVORAK,这会解决我提到的任何问题吗?

4

2 回答 2

2

我也不喜欢控制键,所以我将最常用的键重新映射到<space>.

例子:

nnoremap <C-W> <space>w

所以Ctrl+Wh我没有做,而是做Spacewh,而且效果很好。

于 2013-05-08T14:41:24.243 回答
2

要回答有关您提到的键的 Dvorak 问题:

p, o, i, u, y, j, k, e, $, x 用左手输入。h, l, (, ), w, b, t, f, d, v, w, g 用右手输入。

所以看看什么移动到哪里:

Stay on Left  |    Move to Left   |  Move to Right   |  Stay on Right    
----------------------------------------------------------------------    
e $ x         |   p o i u y j k   |  w b t f d v w g |  h l ( )

您使用的琴键仍然大部分均匀分布在左手和右手之间,但大多数独奏键现在是左手,大多数和弦序列都是右手。

此外,学习德沃夏克的过程会显着减慢您的速度,这有助于在您进行过渡时减轻手腕的压力。

您可以在http://patorjk.com/keyboard-layout-analyzer/等网站中输入您经常输入的内容示例,然后查看在不同键盘布局下您的手指需要移动多少距离。(还有其他简洁的指标可供查看。单击左侧的选项卡并进行探索!)

于 2013-05-07T21:05:43.940 回答