You will notice a big drop in productivity at first, but hopefully you should notice yourself getting faster in a week or so.
Ask HN: What's the best way to get started with Vi(m)
11–20 of 42 posts
Re: Ask HN: What's the best way to get started with Vi(m)
#12Type this into your terminal: emacs
Do people ever get into serious arguments about using one or the other? At work we jokingly take jabs at the other camp, but that's more making fun of the fact that it's been such a hyped up feud.
Re: Ask HN: What's the best way to get started with Vi(m)
#13Type `vimtutor` on your command line and hit enter.
A final note: I have been using vim for my main editor for years now, and still learn new stuff all the time. Playing with new scripts, finding new bits of workflow, and getting really fast at it all take time. This is natural. I try and pick a couple new things a week an use them. Sometimes I will then forget about them for weeks, months or years because I think they are useless, but "rediscover" them only to use them all the time. Its actually quite fun.
Re: Ask HN: What's the best way to get started with Vi(m)
#14Re: Ask HN: What's the best way to get started with Vi(m)
#15Stay out of insert mode: http://cloudhead.io/2010/04/24/staying-the-hell-out-of-inser...
Good explanation of how vim commands are actually formulated (Stack Overflow answer): http://stackoverflow.com/questions/1218390/what-is-your-most...
Re: Ask HN: What's the best way to get started with Vi(m)
#16Type this into your terminal: emacs
Re: Ask HN: What's the best way to get started with Vi(m)
#17Type `vimtutor` on your command line and hit enter.
Following this I also made it a point to read at least a little vim documentation (:h) every day. Its very detailed and helpful.
There is also the Vim book[1] by Steve Oualline which is also available free as a PDF.
Reading Vim tips[2] was also something that I found useful.
Re: Ask HN: What's the best way to get started with Vi(m)
#18I'm curious: what's the motivation for learning it from scratch?