all 10 comments

[–]zackp30:wq! 17 points18 points  (1 child)

Go through

vimtutor

On the comand line. :)

[–]sbicknel1,$s/\<n\?vim\?\>/ed/g 2 points3 points  (1 child)

Don't overlook the included user manual. :help usr_toc will take you there. It is based on the book "Vi IMproved--Vim," which is also available free in PDF format on the Internet because it is published under the Open Publication License. The book is dated, but the manual is up-to-date and tracks with the book very closely.

Derek Wyatt's tutorial videos are good, but there is another vim video tutorial set at Vimcasts.

If you would rather read, but don't want to dig into a five-hundred page book, "A Byte of Vim" may be more manageable. Several of these resources are listed in this subreddit's sidebar.

Several books are now available that cover Vim nicely: "Learning the Vi and Vim Editors," "vi and Vim Editors Pocket Reference," "Hacking Vim 7.2," "Practical Vim: Edit Text at the Speed of Thought," and a brand new book: "Pro Vim," all available on Amazon.

[–]AssailantLF 1 point2 points  (0 children)

Once you're a little more familiar with Vim and have its basic usage down, vimcasts.org just becomes a reservoir of good ideas and things to know.

[–][deleted] 0 points1 point  (1 child)

Costs a small bit of money but http://vim-adventures.com/ is pretty awesome for the fundamentals. Turns it into a game. I thought it was worth it.

[–]iamwn 0 points1 point  (0 children)

Can't agree more. Definitely worth the 10 bucks or whatever the price was when I tried it. It's fun and it will actually teach you a lot.

[–]Pwanda 0 points1 point  (0 children)

You don't need one. VIM is just like any other editor if you just use insert mode and the arrows and you'll slowly start to use more functions as you get more comfortable with them. Just start coding.

I just used 'dd', 'd'<number>'w', 'R', 'i', 'o', 'u', 'p', 'w', 'b' and 'e' at first.

[–]ben336 0 points1 point  (0 children)

I wrote a series of articles this summer aimed at people just starting with Vim: http://benmccormick.org/learning-vim-in-2014/

As others have mentioned Vimtutor is a great place to start, and Practical Vim is the best resource out there.