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

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

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

制作过程也不难:

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

v2-7391c5ce8eb787d0956c2f100dd765aa_hd.jpg

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

v2-61f39d322d4c0d611fd4583357bcce7e_hd.jpg

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

v2-ae84ae62e9a5a9dc89b36411065e4f23_hd.jpg
最后是成品:
v2-b313d7d76e30fff23a03cc473d5977fd_hd.jpg

有兴趣的朋友不妨移步 Github 参考详情 ~

Github:alevchuk/vim-clutch


极光JIGUANG
1.3k 声望1.3k 粉丝

极光(www.jiguang.cn)是中国领先的移动大数据服务商。其团队核心成员来自腾讯、摩根士丹利、豆瓣、Teradata和中国移动等公司。公司自2011年成立以来专注于为app开发者提供稳定高效的消息推送、统计分析、即时通...


引用和评论

0 条评论