Nice article Why, oh WHY, do those #?@! nutheads use vi? which explores some of the misconceptions about the much beloved Vim and some of the cool stuff you can do with it.