GoogleCodeArchives / editra

Automatically exported from code.google.com/p/editra
Other
0 stars 0 forks source link

Mac: keyboard shortcuts for cursor navigation don't comply with platform defaults #419

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
The following keyboard shortcuts in Editra don't comply with the platform 
defaults on Mac OS X:

* Cmd-Up and Cmd-Down: should move cursor to beginning or end of document, 
respectively; instead: previous or next bookmark;

* Cmd-Shift-Up and Cmd-Shift-Down: should select from current position to same 
position in line above or below, respectively; 
instead: moves current line up or down

* Cmd-Left and Cmd-Right: these keys correctly move the cursor to the beginning 
resp. end of the current line, however if you move 
the cursor to the line above or below using the arrow keys, it will jump to the 
position in the line where the cursor was before you 
used Cmd-Left or Cmd-Right.

Tested with binary distribution: Editra v0.5.05, on both Mac OS X 10.5.8 and 
10.6.1, with the default Editra configuration.

Original issue reported on code.google.com by roel.van...@gmail.com on 21 Oct 2009 at 8:14

GoogleCodeExporter commented 9 years ago

Original comment by CodyPrec...@gmail.com on 21 Oct 2009 at 12:49

GoogleCodeExporter commented 9 years ago
Confirming this for 5.86 on OSX 10.5

Original comment by nigels....@gmail.com on 3 Dec 2010 at 7:36

GoogleCodeExporter commented 9 years ago
I would add that even if you disable the "bookmark" shortcut, cmd-up, cmd-down 
still don't behave as supposed (they only do a simple up/down).

And actually, I think cmd-shift-up/down should select from current position to 
beginning/end of document.

Also, alt-shift-up should select from current position to the beginning of the 
the line, and subsequent alt-shift-up should add to selection the previous line.

Those "cmd/alt-arrow" problems make what looks like a great IDE almost unusable 
for someone used to those shortcuts.

Less importantly, ctrl-A / ctrl-E are also usually like home/end or 
cmd-left/right. Right now ctrl-A (as cmd-A) "selects all" and ctrl-e does 
nothing.

Original comment by lemieux....@gmail.com on 8 Oct 2011 at 3:14