On Sep 9, 2004, at 8:41 PM, Ian Ragsdale wrote:
Effortless & transparent handling & switching of line endings.
Powerful HTML tools
Shell "worksheets" (allows easy editing & running of shell commands)
Multi-file regular expression find & replace functionality, with nameable saveable expressions
Transparent FTP/SFTP support
Easy scriptability and integration with command line tools
And don't forget ...
multi-file diff, with side-by-side highlighting (integrated with CVS, too).
en-tabbing, de-tabbing
re-wrapping text
inserting, removing line prefixes/suffixes
... to name just a few more. I'm sure many/most of these things are easily doable by someone who's mastered vi or emacs, but it's the learning curve that's kept me from ever doing that.
Of course if you are looking for an editor that covers most/all of these and more, and runs on other platforms, and happens to be open-source, you might want to check out jEdit - http://jedit.org/ - There are at least a few jEdit users who are old-BBEdit users, and there's even a page on switching from BBEdit to jEdit (that could use some updating!)
http://community.jedit.org/cgi-bin/TWiki/view/Main/SwitchingFromBBEdit
Pete