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]>