Vim is by far the best text manipulation software available. There is nothing equivalent that can match its speed and precision.
Whether the superior text manipulation is worth giving up some additional features of an IDE is a matter of personal preference.
Another factor might be the type of programming that is being done. A low-level drone whipping up ABC-style internal corporate projects may benefit from the enhanced manipulation. Perhaps a software engineer working through more theoretical problems will spend a greater proportion thinking, therefore reducing the need for high speed text manipulation.
I use Vim, Visual Studio, Eclipse, and Notepad++.