If you spend a lot of time typing plain text or writing programs, you can save much of that time by using a good editor and using it effectively. That’s the one big reason you need to learn Vim well.

Learning Approaches

To learn vim like a wise man, the following approaches are extremely helpful for you.

Online Tutorials

There’re many articles online providing us a bunch of knowledge about using vim from zero to hero:

Built-in Resources

Learning how to use Vim’s fantastic documentation is the most useful thing a Vim newcomer could do:

  • vimtutor - A 30-minute hands-on tutorial for the most basic Vim functionality
  • :h user-manual will guide you through every feature from basic to advanced
  • :help and :helpgrep to find more detailed documentation of specific feature
  • :h faq to get the frequently asked questions
  • :h quickref to get the quick reference guide