One of the great things about vim is that even if you use it as your regular editor (I use MacVim), you tend to learn something new every time you read a new article. Today I learned about the '.' command.
Also, old discussion on same article: http://news.ycombinator.com/item?id=151637