Learning vi or vim is not easy. But it doesn't have to be that difficult, either.
This is a single page describing the full vi/vim input model, the function of all keys, and all major features. You can see it as a compressed vi/vim manual.
Available in SVG (vector) and GIF.
http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html