jpush
V2EX  ›  Vim

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

  •  
  •   jpush · Apr 3, 2018 · 4199 views
    This topic created in 2963 days ago, the information mentioned may be changed or developed.

    简评:这是使用硬件制作的一个离合器踏板,控制 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 )参考详情 ~

    8 replies    2018-04-03 13:13:58 +08:00
    jadeity
        1
    jadeity  
       Apr 3, 2018
    问:操作 Emacs 需要几只脚踏板?
    LukeChien
        2
    LukeChien  
       Apr 3, 2018 via Android
    @jadeity 钢琴那种
    quinoa42
        3
    quinoa42  
       Apr 3, 2018
    说的好,我选择把 right command 单击换成 esc
    mrsatangel
        4
    mrsatangel  
       Apr 3, 2018
    @jadeity 首先你要有蜈蚣一样多的脚
    Vincent720
        5
    Vincent720  
       Apr 3, 2018
    还真有人做了 = =
    xml123
        6
    xml123  
       Apr 3, 2018
    回到正常模式按 Esc 就行了,可以进入插入模式有很多种方法啊。
    aheadlead
        7
    aheadlead  
       Apr 3, 2018
    晕… 这个玩意用了好久了
    aheadlead
        8
    aheadlead  
       Apr 3, 2018
    难道就不能买个电钢的踏板吗
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5472 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 05:53 · PVG 13:53 · LAX 22:53 · JFK 01:53
    ♥ Do have faith in what you're doing.