Vim Clutch | 面向脚踏板编程

价值 | 思考 | 共鸣

简评:这是使用硬件制作的一个离合器踏板,控制 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 (https://github.com/alevchuk/vim-clutch)参考详情 ~


▼点击阅读原文获取文中链接


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值