« back to discussion

Vim Awesomesauce

Ok so not quite Vim but very useful for Vim. Control & Esc combo on the Caps Lock.

Tap for Esc
Hold for Control

PCKeyboardHack
KeyRemap4MacBook


about 3 years ago, by SkinnyGeek1010

6 Replies

blueberry

can you change the delay time?

blueberry, about 3 years ago

SkinnyGeek1010

I think so. Looks like it's the double press modifer.. you can tweak in 1ms increments. I think it's set at 500ms currently. No issues yet.

SkinnyGeek1010, about 3 years ago

Walkman

Why is this any better then pressing the escape and control buttons? If you know Vim philosophy F19 is the worst key to use for anything, because you have to move your fingers from hjkl too far away.

Walkman, about 3 years ago

SkinnyGeek1010

Oh you're not actually hitting F19, just Caps Lock. It basically remaps to F19 and then you can remap F19 to any key you'd like, Caps Lock in this case.

F19 would be a reach :) I used to use Caps for Control (less awkward) and I had Esc mapped to jj but the delay in insert mode annoyed me.

SkinnyGeek1010, about 3 years ago

pineapple

I kind of want to remap <ctrl-c> to be the 'regular' insert->normal mode as opposed to the funky version of insert->normal... haven't gotten around to it yet. Right now I use vanilla escape and also <ctrl-[> to enter insert, both of those are somewhat less than desirable.

pineapple, about 3 years ago

Walkman
posted by SkinnyGeek1010 on Tue, Nov 19 at 02:18PM

Oh you're not actually hitting F19, just Caps Lock. It basically remaps to F19 and then you can remap F19 to any key you'd like, Caps Lock in this case.

F19 would be a reach :) I used to use Caps for Control (less awkward) and I had Esc mapped to jj but the delay in insert mode annoyed me.

Oh, it makes sense then! :)

Walkman, about 3 years ago


Login or to comment.

« back to discussion

Tutorials are any resources you learn from.

Examples: an intro to html5 screencast, a pdf about git, photoshop effects tutorials, meta-programming in ruby, lambda calculus, higher-order fixed-point combinators.

Tools are websites, apps or services used -on- your project (indirectly), to aid the process.

Examples: A color scheme generator, email marketing software, usability heat maps, css3 code generators, a downloadable png compressor.

Assets are downloadable files used -in- your projects, usually as code, textures, or images.

Examples: a jquery sticky menu, photoshop brushes, background textures, mvc frameworks, twitter bootstrap, 960 grid system.