The ViM text editor, Vi Improved, has been around for a very, very long time. However, it remains arguably the most popular text editor amongst Unix users young and old due to it’s speed, ability to adapt to almost any purpose, and the fact that it will be found on any Unix/Linux box anywhere. You can’t say that for nano or even emacs.
Suffice it to say, learning how to the ViM a text editor effectively will make your life better, even if at first it drives you crazy.
The following slide deck is a takeaway and print off guide to using ViM effectively, and starts you off from zero knowledge.