Lighting fast editor with a steep learning curve
Anonymous | TrustRadius Reviewer
April 26, 2020

Lighting fast editor with a steep learning curve

Score 10 out of 10
Vetted Review
Verified User
Review Source

Overall Satisfaction with Vim

VIM is used as an editor all over the whole organization, mostly used as a convenient editor in remote Linux servers. Usually, a full development environment does not exist in those servers. Vim, which is bundled in most of the Linux distributions, comes as a handy tool in those environments. Some people, including me, use it as the main editor, even the main development environment.
  • Lightweight
  • Bundled in most Linux distributions.
  • Very efficient once you get familiar with it.
  • Steep learning curve.
  • Steep learning curve means lower than average efficiency at the beginning.
  • After getting familiar, it is so efficient that you will never want to use other editors.
  • Good return on investment for serious editor/developers, may not be good for casual ones.
  • Notepad++
Notepad++, while being a great editor, is very easy to get familiar with. However, being a serious developer, having the most efficient tool is much more important than having an easy tool. Vim’s speed is very much faster than that of notepad++. Moreover, the amount of plugins for Vim is much more comprehensive.
There is no commercial support for Vim. Thus, it will not get a mark beyond 5. However, community support is very good. You can easily find solutions for most of the problems in the community.

Do you think Vim delivers good value for the price?

Yes

Are you happy with Vim's feature set?

Yes

Did Vim live up to sales and marketing promises?

Yes

Did implementation of Vim go as expected?

Yes

Would you buy Vim again?

Yes

Vim is very efficient in editing not only codes but all kinds of documents. Powered by lots of plugins, Vim can easily become a professional IDE for virtually any languages. With keyboard-centric design in mind, experienced users can always stick their hands in the keyboard, without moving their hands between the keyboard and the mouse, which greatly boost efficiency.