DEV Community

Discussion on: Who said that VIM cannot compete with IDEs?

Collapse
 
jvanbruegge profile image
Jan van Brügge

For me, Vim is the only editor I can use. I have problems with wrist and arm pain. Those problems originate from sudden movements in my wrists. So every time I use the mouse it hurts. The more I use it the more it hurts. Same for shortcuts that use a lot of ctrl, alt or similar modifiers.

Vim on thr other hand allows me to keep my hands in a natural position. With capslock remapped to escape, i rarely have problems.

I used IntelliJ for some personal Java development a few days ago and instantly it hurt again. I also cannot comprehend how people can like IdeaVim. I can't even switch tabs with standard vim commands! I cant open files like i do i vim. Everything just possible with some strg or alt key combinations.

Collapse
 
bezirganyan profile image
Grigor Bezirganyan

I use java only for android, and I think it will be a bit masochistic to use vim for it :) but other than that, vim is the only way to go for me. Recently I tried to use vim plugin for atom, I though it would bring the best parts from two worlds, but it was the opposite. So I went back to natural vim.

I think that if configured properly, after vim you cannot go back to anything other. And yes, hand movement is minimal with vim, you don't even need the arrow keys :)

Collapse
 
jvanbruegge profile image
Jan van Brügge

I works quite well actually. I use LanguageClient-vim and the Java Language server. It can read my gradle build file and I get autocomplete, errors and similar. Here are my dotfiles if you are interested in the setup

Thread Thread
 
bezirganyan profile image
Grigor Bezirganyan

Really? Cool :) I will give it a try. And I think I will steal some of your dotfiles :)