An introduction to the whats and the whys of using Vim as your text editor