Building A Clutch For Vim

Whether you’re using emacs, vi, or vim, your fingers will be performing acrobatics on your keyboard because of the mouseless interface. [alevchuk] thought his feet could be used as a way to reduce the amount of keystrokes, so he built the vim clutch. It’s a USB-enabled foot pedal that will insert characters before the cursor in vim.

Vim requires the user to type the letter ‘i’ to insert text before the cursor. [alevchuk] thought this function could be easily replicated by a foot pedal, so he found an extremely cheap USB foot pedal to serve as his vim clutch. Ideally, the pedal should send ‘i’ when it is pressed and Esc when it’s released. [alevchuk] took two pedals, programmed one to send ‘i’ and the other to send Esc, and put them in the same enclosure.

The result is a working clutch for inserting before the cursor in vim. [alevchuk] is looking into a three-pedal model to add inserting at the beginning and end of the line to his vim clutch, so we’ll keep an eye out for when he posts that build.

BAMF2011: Keyboards Built From Scratch

As the most direct interface between computer and programmer, keyboards can be a deeply personal, sometimes almost religious thing. Some find solace in their vintage IBM Model M, or luxurious leather keyboard, but maker [Carol Chen] took things into her own hands, quite literally. [Carol]’s Maker Faire exhibit has a half dozen specimens of interesting commercial tactile and ergonomic options…but [Chen]’s personal keyboard, where she commits to her work as a full-time coder, has been made to her own exacting specifications.

Continue reading “BAMF2011: Keyboards Built From Scratch”

INTERNATIONAL CAPS LOCK DAY


As you can plainly see, we’re embracing International Caps Lock Day with full gusto. Go ahead, try it out in the comments. Caps lock is the cruise control for cool. Surprisingly, there are quite a few full time haters of the key running campaigns: CAPSoff and anticAPSLOCK actually united to form CAPSoff.org to further development of a caps lock free keyboard.

Once you’re tired of yelling at people online (like that’ll happen), you might attempt to do something useful with the key. In OSX, you can remap the caps lock key in System Preferences > Keyboard & Mouse > Modifier Keys. You can make it an extra Command, Control, Option, or select No Action. If you want to map it to another key entirely, try a program like fKeys. You could map it to Esc to make Vim—THE BEST TEXT EDITOR EVER—easy to use. In Windows, try this handy guide from TechRepublic for remapping your keys.

If ease of use is not your goal, you could always make a random caps locker hardware dongle.

[photo: catcubed]