You live or die by your text editor, so choose wisely.
If you think I’m overstating this walk into a programming shop and ask which text editor is the best. The typical responses tend to be Vi, Emacs and some IDE (usually Eclipse or Xcode). In fact, you will probably be amazed at how many people still use Vi as their main editor of choice. (personally, I think they should wake up and join the 80’s, but that’s me) The point is that if you aren’t using one of these editors you might have a problem. So I am asking you, the best programmers, what you use and recommend others use.