Ehud Karni wrote:
> I suggest using the right and left arrow keys, such that:
>
> Ctrl+Shift+Left ==> R2L direction, Hebrew (or any other R2L font)
> Ctrl+Shift+Right ==> L2R direction, Latin (or any other L2R font)
> Alt+Shift+Left ==> Direction unchanged, Hebrew (or any other R2L font)
> Alt+Shift+Right ==> direction unchanged, Latin (or any other L2R font)
Ctrl-Shift-Right is used in GTK text widgets for "jump to next word
while selecting". Similarly for Ctrl-Shift-Left.
This binding, copied from Windows, is useful and intuitive. Overriding
it is not an attractive option.
But since we're already into fancy stuff, I propose:
Ctrl-LeftShift-LeftShift ==> R2L direction, Hebrew
Ctrl-RightShift-RightShift ==> L2R direction, Latin
Alt-LeftShift-LeftShift ==> Direction unchanged, Hebrew
Alt-RightShift-RightShift ==> Direction unchanged, Latin
E.g., for the first option you press Ctrl and hit LeftShift twice.
Advantages:
* No "Nagata Nasata" problem
* Easy to get used to for Hebrew-on-Windows users (we all are)
* Once you get used to it, using it in Windows is just fine (for the
Ctrl- combinations anyway; in Windows both Alt-Shifts are toggles
instead of setters, so my combinations will do nothing)
* Unlikely to conflict with anything
Disadvantages:
* Somewhat odd and awkward
* Can our favorite key mappers handle this? If not, is it realistic to
patch them?
Eran
=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]