At 11:49 a -0700 08/17/2007, Bruce Barrett didst inscribe upon an electronic papyrus:

The commands I use all the time are summarized as:
    Left/right arrow = move 1 char
    Up/Down arrow = move 1 line

    Option + Left/right arrow = move 1 word
    Option + Up/Down arrow = move to top/bottom of window (not file!)

    Command + Left/right arrow = to beginning / end of line
    Command + Up/Down arrow = move to top/bottom of FILE

    shift + any of the above = Extend selection that far, in that direction

    Home, End, Page Up and Page down in BBEdit do not move the cursor at
    all(!) They just scroll the file within the window.

Once you play with it for a while it all seems nice and logical. Well,
I think so anyway. :-)

When I option-clicked on the subject line in Eudora, some 2004 message popped down (I keep forgetting to archive by year -- got 17MB in this file). I am pasting here a related message from a BBEdit keyboard maestro. :-)

Perhaps someone from BB can verify whether the procedure is the same now or different? (I thought I recalled something about a small change at some point, but I might be mistaken.)

-boo


--- begin forwarded text

List-ID: <bbedit-talk.barebones.com>
From: Christian Smith
Subject: Re: Cursor movement
Date: Fri, 9 Jan 2004 08:01:10 -0500

On Jan 8, 2004, at 11:34 PM, Bryan Harris wrote:

Nor have I ever gotten a clear explanation on how to use it.

It's fairly simple once you understand how it works and I will attempt to elucidate in a more of less clear fashion.

Start with a selection (an empty selection will do) and type a directional arrow while holding down the shift key. Since the two cases of extending the start of the selection and extending the end of the selection are symmetrical we can assume that you have typed either shift-right or shift-down and are now extending the end of the selection (I will refer to this state as "end mode").

Continue to extend the end of the selection using shift-right/down.

Pause (for dramatic affect, no actual pausing of typing is necessary)

Type shift-up. The end point of the selection will shrink upwards by one line.

At this point you are still in "end mode" and shift-right/up/down will continue to modify the end point of the selection.

Note that I haven't said anything about shift-left. This is because, when in "end mode", shift-left will have one of TWO possible results. The result will depend upon the previous keystroke.

        If the previous keystroke was shift-right, shift-left will shrink the 
end
         of the selection by one character and you will still be in "end mode".

        If the previous keystroke was shift-up or shift-down, shift-left will 
switch
        you to "start mode" and extend the start of the selection by one 
character.

"Start mode" is symmetrical with "end mode" shift-left/up/down modify the start of the selection range and shift-right either modifies the start OR switches you back to "end mode".

That in a nutshell (all-right, a rather large nutshell) is how it works.

For us keyboard users, this is a terrible "bug", BBEdit's one black mark.

For some of "us keyboard users", this is a wonderful feature and one I personally hope stays just the way it is.

--
Christian Smith

--- end forwarded text



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