hacking vim

vi is one of the oldest text editors around. vim, a modern version of vi is actively maintained and available on all major Operating Systems. Though newer editors like TextMate and e might be in the current spotlight, vim is quite capable of competing with them -- and this book shows how.
Hacking Vim is a short book split into a couple chapters such as Formatting, Scripting, and Productivity. Each cover a variety of hacks and configuration settings for vim that most people are unaware of. Though vim is a totally flexible editor that's capable of doing almost anything you want, the tricks that are covered stick to modern-day, common usage.
I liked this book because it shows that vim really is just as modern and feature-full as any other text editor around. The hacks taught are relevant for any modern programmer or system administrator. However, if you're totally new to vim or aren't familiar with configuring it, then you might not fully understand how these hacks work. I would recommend some beginner vim tutorials first. And it's for that reason that I'm going to take off two points to give this book an 8/10.
