Live data from Hacker News

Vim Clutch – A hardware pedal for improved text editing (2012)

github.com

81–90 of 171 posts

Re: Vim Clutch – A hardware pedal for improved text editing (2012)

#81
post #14

A full gearbox would be nice: * reverse --> undo * first gear --> replace mode * second gear --> visual mode * third gear --> command mode * fourth gear --> insert mode * fifth gear --> customizable mode

It'd occupy your hands which kinda would defeat the purpose, unless you have a gearbox that's easy to control with your foot?

Re: Vim Clutch – A hardware pedal for improved text editing (2012)

#82
post #4

I feel like Emacs needs a footpedal more than vim... but this is cool too.

No joke, a piano style set of three footpedals with Meta, Ctrl, and Hyper, is something I would actually use. Tricky though, because it would have to talk to the keyboard, not the computer.

> Tricky though, because it would have to talk to the keyboard, not the computer.

No it wouldn't. It works to press the modifier on one keyboard and the other keys on another keyboard.

Source: I have a set of 3 footpedals that I have as Ctrl, Shift, and Meta.

Re: Vim Clutch – A hardware pedal for improved text editing (2012)

#83

Earlier quoted context omitted.

No joke, a piano style set of three footpedals with Meta, Ctrl, and Hyper, is something I would actually use. Tricky though, because it would have to talk to the keyboard, not the computer.

Kinesis sells programmable three-way foot pedals: https://kinesis-ergo.com/shop/savant-elite2-triple-pedal/

So does X-keys:

https://xkeys.com/xkeys/footpedals/xkfootrear.html

(And if you don't mind a crippled non-programmable firmware, you can get it cheaper as a VEC Infinity IN-USB-2, and run a daemon on your laptop to translate joystick-style button events in to keyboard events.)

Re: Vim Clutch – A hardware pedal for improved text editing (2012)

#85
post #32

This is cool and all, but nearly useless for any experienced vimmer. I almost never press `i` to enter insert mode, and I don't expect most vimmers to do so either. My most common ways to enter insert mode are, off the top of my head... o -- Open new line below current line, enter insert mode. O -- Open new line above current line, enter insert mode. ci( -- Delete all text between the nearest parenthesis and enter in…

Minor improvement, cc can be replaced by S

cc keeps {my} cursor at the current indent. S does not.

Re: Vim Clutch – A hardware pedal for improved text editing (2012)

#86

Earlier quoted context omitted.

No joke, a piano style set of three footpedals with Meta, Ctrl, and Hyper, is something I would actually use. Tricky though, because it would have to talk to the keyboard, not the computer.

Very easy to build with new customisable mech keyboard PCBs. Not tricky. Problem is utility of tool is low. It's foot dexterity vs finger dexterity, not foot vs hand dexterity and foot dexterity is low and hard to improve. I was unable to derive sufficient utility over six months of continuous use. Would advise against. Unlike guitar pedal, vim pedal expected to be frequently engaged.

Since the parent post was from an Emacs user: I have to disagree.

As an Emacs user, I've loved having a foot-pedal. The foot-pedal is superfluous in Vi because Vi is already modal; the foot-pedal is great in Emacs because it adds modality, kinda. Copying a post I made on Reddit a while ago:

> I found that my brain didn't want to treat the pedals like it did keys--it wanted to treat them modally. I wasn't pressing control, I was entering control-mode. I wasn't pressing shift, I was entering caps-mode. Which works out, because it isn't the quick keystrokes that cause the most strain, it's holding the modifier with one finger while the rest of the hand moves around. I wouldn't use the footpedal Control for the usual quick C-f/b/n/p, but it's great for holding Control as you C-s through a document.

https://old.reddit.com/r/emacs/comments/7remed/has_anybody_u...

Re: Vim Clutch – A hardware pedal for improved text editing (2012)

#87
post #81
post #14

A full gearbox would be nice: * reverse --> undo * first gear --> replace mode * second gear --> visual mode * third gear --> command mode * fourth gear --> insert mode * fifth gear --> customizable mode

It'd occupy your hands which kinda would defeat the purpose, unless you have a gearbox that's easy to control with your foot?

Like a motorcycle

Re: Vim Clutch – A hardware pedal for improved text editing (2012)

#88
post #26

Earlier quoted context omitted.

Seems like you just need more pedals.

Imagine that with emacs: it's easy! Simply double-clutch the "Ctrl" and "Super" pedals while pressing Alt+Shift+T on the keyboard to open a new block context and auto-indent to the correct tab stop. ;)

With Emacs it's click one pedal to open parentheses; click another close.

Re: Vim Clutch – A hardware pedal for improved text editing (2012)

#89
post #81
post #14

A full gearbox would be nice: * reverse --> undo * first gear --> replace mode * second gear --> visual mode * third gear --> command mode * fourth gear --> insert mode * fifth gear --> customizable mode

It'd occupy your hands which kinda would defeat the purpose, unless you have a gearbox that's easy to control with your foot?

Can we then write off the motorcycle sim racing rig as office equipment?
Post reply on HN