Today i found out about a nice way to learn how to use VIM, it’s called VIM Adventures.
As is said in VIM’s website:
VIM is an advanced text editor that seeks to provide the power of the de-facto Unix editor ‘Vi’, with a more complete feature set. (…)
VIM Adventures is an interactive way to learn how to use VIM. It’s a web game in which you have to use VIM commands to pass the levels.
If you want to learn how to use VIM, i recommend you to start by playing a game