DEV Community

Discussion on: Which editor/IDE do you use and why?

Collapse
 
thisfred profile image
eric casteleijn

vim/neovim: modal editing has really helped with wrist pain, and though the learning curve is steep at first, the power of vim is hard to overestimate. Rather than an editor, it gives you a highly configurable language for editing code or other text.

It has good support for almost any programming language out there, (through plugins), and it's feasible to write your own plugins.

The only thing I envy in more full featured IDEs is automatic refactoring support, though that's by no means impossible in vim, it's just that it's a lot of work to build, and it hasn't happened for a lot of languages yet.