Vim FAQ
vimhelp.appspot.com
vimhelp.appspot.com
"This application is temporarily over its serving quota. Please try again later."
A Google search for "vim faq" shows:
http://vimdoc.sourceforge.net/htmldoc/vimfaq.html
But it says the latest version is 6.3, which was released in 2004. I don't know whether there's a newer version of the FAQ.
http://vimdoc.sourceforge.net/
You're taken to a Geocities dead page where you are rickrolled.
(For those who don't know what that is: http://en.wikipedia.org/wiki/Rickrolling)
I usually just go to vim.org, click through to documentation and then FAQ, so I never noticed until now. I'll figure out how we can get the broken link removed.
/me Looks around and notices that I'm a designer.
OK. Proposition. I've always wanted to a really nice tutorial / guidebook for Vim. I however, am not someone familiar with the guts of Vim, Vimscript and mostly just implement packages and pick up stuff as I go. If there is a coder-type person out there that is interested in working on the more technical bits, I'd be happy to style up the documents and make it presentable. I have experience writing, making videos and styling technical docs. You can see my work at http://www.webhook.com
Also, I should say I don't think this FAQ is a good intro to Vim. I think a better way to do it would be to present a chapter by chapter guide that gives people very easy earlier wins. To me, that means you focus on package installation and configs first, and then start working on movement and more advanced packages. Get people hooked on customization first, because the movement stuff takes weeks of brain training. At the end of the day I love Vim because I can make it whatever I want.
I think it´s just an unnecessary middle step for the brain: if I want to get to the word "dog" I don´t want to think how many lines/words/chars away it is.
Instead: focus on search to move about. It´s much more immediate and practical in my opinion. Using '/' I can usually get where I want to be in 2/4 keystrokes.
Combine it with visual mode (or small motions) and then you will really experience the power of vim AND its simplicity.
I think for a beginner (and I still consider myself one, even after a couple of years of intensive use) it´s a much easier paradigm to start with.
And although I agree with the post you made, that everyone should know how the .vimrc file works, I use Vundle to help make my vim experience less painful: https://github.com/gmarik/Vundle.vim
My biggest complaint about vim is probably a common one: the key commands don't seem to have much rhyme or reason. Perhaps in Bill Joy's mind they did but even now after years of use I find myself always having my vim cheat sheet nearby.