emacs, xemacs (this assumes you deal with the learning curve).<br><br>jedit is a nice editor, too.  <br>(i know that you were asking for an ide)<br><br>--glenn<br>