简评: 这是使用硬件制作的一个离合器踏板, 控制 Vim 的 insert mode 和 normal mode ~
Github 上有个关于 Vim 的项目, 项目作者 Aleksandr Levchuk 可以说是非常有趣了
他为了改善 Vim 的文本编辑速度, 亲自动手为 Vim 制作了脚踏板离合器当踩下踏板时, 就会让 Vim 进入插入模式 (效果如按 < i> 一样); 如果松开踏板, 则会回到 Vim 的正常模式 (就像按了 < Esc > 键)
制作过程也不难:
从中国购买了两个 USB 脚踏板以及 PC 传感器
通过 Windows GUI 或者在 Mac / Linux 上编程 (rgerganov/footswitch), 使其得以工作
编制了一个踏板发送字母 < i>, 另一个发送 < Esc>
把两个踏板分开
在踏板处于向下位置时, 使用电子胶布, 将两根牙签连接到位于红外传感器之间的塑料刀片上
将两块传感器板放入一个脚踏板外壳中, 以便在按下踏板时, 首先牙签将穿过 < Esc > 传感器, 然后塑料刀片将进入 < i > 传感器当踏板松开时, 牙签会再次穿过 < Esc > 传感器
最后是成品:
Github:alevchuk/vim-clutch
来源: http://www.jianshu.com/p/d4a2850c68e2