Most of the begginers don`t like to use vi /vim as their Text editor.Because it is little bit different than other text editors.Before i found this tutorial i also thought vi is a very ugly editor to use.But what i am going tell u is a inbuilt linux command which shows a best way to practice vi editor.No need talk much more .(vi is one of the best text editor for programmers).So lets try it.
goto terminal
Type vimtutor
Follow the lessons.
Cheers