Re: Keys bounded to option-<key>

New Message Reply Date view Thread view Subject view Author view

From: Martin Girschick (magir@topmail.de)
Date: 9 Mar 01, 23:32 EST


From: Martin Girschick <magir@topmail.de>
Subject: Re: Keys bounded to option-<key>

>I think we've agreed several times to remove all <option><key> and 
><shift><option><key> bindings from Alpha's default behavior (as 
>always, folks can do whatever they like in their own prefs files). 
><escape> is already defined as an emacsy meta key, so I think most 
>of these bindings could move to that.
>
>The question is doing it. If anybody cares to assemble an 
>appropriate list of replacement bindings and/or changes to the 
>appropriate Menu and Bind definitions, we can debate them and get 
>them implemented.

With my basic alpha-knowledge I was able to extract the following command:
Bind    '1'    <X> zoom
Bind    '2'    <Q> splitWindow
Bind    '<'   <se> beginningOfBuffer
Bind    '>'   <se> endOfBuffer
Bind    'a'    <Q> wintiled
Bind    'a'    <e> prevSentence
Bind    'b'    <Q> shrinkLow
Bind    'b'   <se> backwardWordSelect
Bind    'b'    <X> chooseWindowStatus
Bind    'b'    <e> backwardWord
Bind    'b'    <o> backwardWord
Bind    'c'    <Q> chooseAWindow
Bind    'c'   <zX> quit
Bind    'c'    <e> capitalizeWord
Bind    'c'    <o> capitalizeWord
Bind    'd'    <e> deleteWord
Bind    'd'    <X> killRegion
Bind    'd'    <o> deleteWord
Bind    'e'    <X> executeKeyboardMacro
Bind    'e'    <e> nextSentence
Bind     f9    <s> mode::menuProc "Mode Prefs" "changeMode"
Bind    'f'    <Q> shrinkFull
Bind    'f'   <zX> findFile
Bind    'f'   <se> forwardWordSelect
Bind    'f'    <e> forwardWord
Bind    'f'    <o> forwardWord
Bind    'g'    <e> gotoLine
Bind    'g'    <o> gotoLine
Bind    'h'    <Q> winhorizontally
Bind    'h'    <e> backwardDeleteWord
Bind    'h'    <o> backwardDeleteWord
Bind    'i'    <Q> iconify
Bind    'k'    <X> killWindowStatus
Bind    'l'    <Q> shrinkLeft
Bind    'l'   <oz> refresh
Bind    'l'    <X> currentPosition
Bind    'l'    <e> downcaseWord
Bind    'l'    <o> downcaseWord
Bind    'm'    <X> matchingLines
Bind    'm'    <e> beginningOfLogicalLine
Bind    'n'    <Q> nextWindow
Bind    'o'    <Q> bufferOtherWindow
Bind    'o'    <X> otherThing
Bind    f12   <sz> dialog::preferences "preferences" "Features"
Bind    f12    <s> dialog::preferences "preferences" "Suffix Mappings"
Bind    'p'    <Q> prevWindow
Bind    'q'    <e> fillParagraph
Bind    'r'    <Q> shrinkRight
Bind    'r'    <e> repeatSearchBackward
Bind    's'    <Q> swapWithNext
Bind    's'   <ze> regIsearch
Bind    's'    <e> repeatSearchForward
Bind    's'   <zX> save
Bind    's'   <oz> quickFindRegexp
Bind    't'    <Q> shrinkHigh
Bind    'u'    <X> undo
Bind    'u'    <e> upcaseWord
Bind    del    <o> deleteWord
Bind    'v'    <Q> winvertically
Bind    'v'    <e> pageBack
Bind    'v'    <o> pageBack
Bind    'w'   <zX> saveAs
Bind    'w'    <e> copyRegion
Bind    'w'    <o> copy
Bind    'x'   <zX> exchangePointAndMark
Bind    'x'    <e> execute
Bind    'x'    <o> execute

As far as I can see is <o> for the left and <e> for the right 
option-key. I have no idea what <Q> or <X> stands for but let's look 
at the option-key-bindings first...

Any suggestions? I'm not sure whether the current keybindings have to 
do with some emacs-keybindings.

BTW. I extracted that list with alpha and removed the unneeded lines 
with the "cut lines containing"-plugin of BBEdit Lite, any easy ideas 
of how to do that with Alpha? I've to admit that my regexp-knowledge 
is rather low...

And another thing (should be bug-filled am I right?) The 
forward-delete-key doesn't work in dialogs.

Martin

_______________________________________________
AlphaTcl-developers mailing list
AlphaTcl-developers@lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/alphatcl-developers


New Message Reply Date view Thread view Subject view Author view

This archive was generated by das@users.sourceforge.net with hypermail 2b29 on 31 Mar 01, 11:51 EST