Comments

You must log in or register to comment.

avbeav wrote

Switched from vim to Evil a while back. It's the best of both worlds.

2

masque wrote

They're missing the most important step: :inoremap jj <esc>

Seriously, the first time I tried using vim, the need to hit escape to leave insert mode was incredibly frustrating. The entire design philosophy of vim is based around keeping your hands on the home row as much as possible, so why is such an important action tied to a key that's way the heck off in a corner?

2

surreal wrote

I've just rebind capslock to escape from the desktop environment

2

zilla wrote

I do the same thing, however I’ve considered switching to jj because it allows one to stay on the home row.

1

masque wrote

The only issue I've experienced with jj is that now any time I'm forced to use another editor I keep instinctively typing jj all over the place.

2

zilla wrote

I’ve been using vim and tmux as my main development environment for a few years now.

I love it. It’s so much easier to keep a solid editor and just set it up for whatever languages you need rather than having a different editor for each language.

With language servers there’s really no need for IDEs as you can just tell vim how to understand the semantics of your code, which is really the only benefit they provide.

1