This is vapid. For instance: http://vim.runpaint.org/extending/creating-keyboard-shortcut...
No mention of inoremap, nnoremap, etc.
If you want to learn Vim well, do the following:
1. Ask "stupid" questions on #vim on freenode. Learn to use :help
2. Use :help
3. Ask the vim-use group any questions not obviously answered by :help