Gregory,

On Mar 27, 2006, at 10:37 PM, Gregory Ramsperger wrote:

I wouldn't mind a full Emacs-like implementation, but what I specifically like is the command-subcommand series.

I prefer to use the keyboard for common commands, but I have some pretty awkward commands mapped to things that are "secondary." My most frequently used items fill up the easy to hit key sets. In Emacs, these are extended to a second layer rather than hitting a slew of characters at once.

It doesn't need to follow Emacs exactly, I mostly just noted that there was some foundation for this existing in BBEdit. A "command map" of sorts that the user could define and drill into would probably suffice.

Being a convert from Emacs myself, I've used Quicksilver to get a bunch more key bindings. I've created a Quicksilver trigger that brings up the command palette, but just focus on the BBEdit Scripts directory and subdirectories. Then within the BBEdit Scripts directories I've created Applescripts for the things that I want to access with sequences of keystrokes.

For example, to select the contents of a LaTeX environment I have a script called Balance Environment (like Balance Tag for HTML). To activate it, I hit Ctrl-Opt-Cmd-Space (i.e., mash the bottom row of the keyboard), then type "balen-<return>". Quicksilver fires the script and BBEdit does its thing.

It's a bit of work to set up, but with the record script feature in BBEdit, it's quite nice. This is especially so if you are already using Quicksilver.

Cheers,

Curt



--
------------------------------------------------------------------
Have a feature request? Not sure the software's working correctly?
If so, please send mail to <[EMAIL PROTECTED]>, not to the list.
List FAQ: <http://www.barebones.com/support/lists/bbedit_talk.shtml>
List archives: <http://www.listsearch.com/BBEditTalk.lasso>
To unsubscribe, send mail to:  <[EMAIL PROTECTED]>

Reply via email to