At 20:49 -0700 27/07/2011, Brett Kelly wrote:

If somebody asked me why I use vim, I'd tell them it's because you can
configure it to do just about anything you want, you never have to
touch the mouse and there is a vibrant, active developer community
surrounding it that has built all manner of customizations for it.

That's one of the main reasons I use BBEdit, and I'd bet that if you can do something one way in vim, you could do it that way and a dozen others in BBEdit, because you have UNIX scripts to manipulate the text (or AppleScript if you like extreme verbosity) and AppleScript to make connexions and control aspects of the interface. To run these scripts you can, in order of clumsiness, a) select them from a menu, b) click on them in a palette and c) assign a keystroke to the script and run it from the keyboard. This is how a good Mac programme should be and how good Mac programmes used to be. There are very few of these left. Eudora is one of them and Nisus is another, but Lion users have to say goodbye to Eudora. I say goodbye to Lion.

BBEdit was, for a long time, an American geek's editor and was slow to adopt such important things as Unicode, limping on for long time with an obsolete text engine. Some years ago that all changed. As regards the scriptability of BBEdit, there is very little wanting. In my opinion, to use a UNIX editor on a Mac is like running a four-cylinder engine with one spark-plug. With BBEdit you have full access to the UNIX things, and full access to the Mac things through AppleScript.

JD

--
You received this message because you are subscribed to the "BBEdit Talk" discussion group on Google Groups.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
<http://groups.google.com/group/bbedit?hl=en>
If you have a feature request or would like to report a problem, please email "[email protected]" rather than posting to the group.
Follow @bbedit on Twitter: <http://www.twitter.com/bbedit>

Reply via email to