Honestly, Vim blows everything else away. It takes time to learn and setup, but once you get proficient, switching to anything else is hard. I have tried multiple times to switch to code, but I can't make it stick. It's not so much the key-bindings (which can be emulated fine on Code - and even better on Atom); it's more the low-level, unix-y nature of it.
Great post.
Honestly, Vim blows everything else away. It takes time to learn and setup, but once you get proficient, switching to anything else is hard. I have tried multiple times to switch to code, but I can't make it stick. It's not so much the key-bindings (which can be emulated fine on Code - and even better on Atom); it's more the low-level, unix-y nature of it.
I love vim.
Here's my setup, if anyone is interested:
github.com/hew/hotfiles/tree/maste...