Jon Cairns Vim is a lot more powerful than people think. Many people who use it would do so just for quickly editing a single file, but would use an IDE for their main development. But I've discovered recently that Vim is so extensible that it can do all the things that you thought it couldn't: code completion, syntax checking, project management, debugger integration and more. Check out http://vi