Vim Clutch | 面向脚踏板编程……

2018-04-03 09:37:15 +08:00
 jpush

简评:这是使用硬件制作的一个离合器踏板,控制 Vim 的 insert mode 和 normal mode ~

Github 上有个关于 Vim 的项目,项目作者 Aleksandr Levchuk 可以说是非常有趣了。

他为了改善 Vim 的文本编辑速度,亲自动手为 Vim 制作了脚踏板离合器。当踩下踏板时,就会让 Vim 进入插入模式(效果如按一样);如果松开踏板,则会回到 Vim 的正常模式(就像按了<esc>键)。

制作过程也不难:

从中国购买了两个 USB 脚踏板以及 PC 传感器 通过 Windows GUI 或者在 Mac / Linux 上编程( rgerganov/footswitch ),使其得以工作 编制了一个踏板发送字母,另一个发送<esc> 把两个踏板分开

在踏板处于向下位置时,使用电子胶布,将两根牙签连接到位于红外传感器之间的塑料刀片上

将两块传感器板放入一个脚踏板外壳中,以便在按下踏板时,首先牙签将穿过<esc>传感器,然后塑料刀片将进入传感器。当踏板松开时,牙签会再次穿过<esc>传感器。

最后是成品:

有兴趣的朋友不妨移步 Github ( https://github.com/alevchuk/vim-clutch )参考详情 ~

3241 次点击
所在节点    Vim
8 条回复
jadeity
2018-04-03 10:07:11 +08:00
问:操作 Emacs 需要几只脚踏板?
LukeChien
2018-04-03 10:19:44 +08:00
@jadeity 钢琴那种
quinoa42
2018-04-03 10:22:32 +08:00
说的好,我选择把 right command 单击换成 esc
mrsatangel
2018-04-03 10:23:21 +08:00
@jadeity 首先你要有蜈蚣一样多的脚
Vincent720
2018-04-03 10:50:42 +08:00
还真有人做了 = =
xml123
2018-04-03 13:03:38 +08:00
回到正常模式按 Esc 就行了,可以进入插入模式有很多种方法啊。
aheadlead
2018-04-03 13:12:52 +08:00
晕… 这个玩意用了好久了
aheadlead
2018-04-03 13:13:58 +08:00
难道就不能买个电钢的踏板吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/443782

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX