Vim Clutch – A hardware pedal for improved text editing (2012)
This is cool and all, but nearly useless for any experienced vimmer.<p>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...<p>o -- Open new line below current line, enter insert mode.<p>O -- Open new line above current line, enter insert mode.<p>ci( -- Delete all text between the nearest parenthesis and enter insert mode within the parens.<p>A -- Jump to end of line and enter insert mode.<p>I -- Jump to start of line and enter insert mode.<p>C -- Delete to end of line, enter insert mode.<p>cc -- Delete entire current line and enter insert mode.<p>ctX -- Delete to the character X where X is whatever character I see ahead of my cursor that I want to delete up to, and leave me in insert mode.<p>cfX -- Same as ctX except include the found character in the deletion, then enter insert mode.