Anyone smart enough to write an IDE for Linux already knows vi, emacs or both and recognizes the inherent power of them. It would be a come-down to use an IDE (and I am familiar with Visual Studio and Eclipse). I still fall back to vi and make when I am getting work done quickly in Linux.