First look at Vim 7
The final release of Vim 7 is just around the corner, and it brings a number of new features to the venerable editor, including spell checking, omni completion for several programming and markup languages, tab pages, undo branches, and several other features that are worth upgrading for.
To test Vim, I compiled the 7.0f beta release on Ubuntu Breezy and used it for my day-to-day work for several days. I had been using Vim 6.3, so moving to Vim 7.0 wasn't too drastic. I was relieved to find that I didn't run into any show-stopper bugs or instability while I was working with Vim. It hasn't eaten any files, and none of the new features exhibit major bugs.
Let's take a look at what's new in 7.0.