I have these definitions in my personal keybindings (among others): "^\UF703" = "moveWordForward:"; /* ctrl right */ "$^\UF703" = "moveWordForwardAndModifySelection:"; /* shift-ctrl right */ And the first works like a charm, moves the cursor to the next word. But the second selects until the end of the line instead of only the next word.
*** Bug 16553 has been marked as a duplicate of this bug. ***
Created attachment 18027 [details] My keybindings
The problem seems to have no relation to WebKit - this also happens in TextEdit. Oddly, it looks like a binding for ^x breaks the binding in question. Note that the OS has a default binding for Ctrl+Shift+Right, which is to select to the end of line. Maybe there is some problem with resolving conflicts between system and user key bindings. I have also verified that moveWordForwardAndModifySelection: works correctly when invoked from Operations menu in Blot. Please file this via <http://bugreport.apple.com> (free registration required).
(In reply to comment #3) > Please file this via <http://bugreport.apple.com> (free registration required). You may create a free "online" ADC account using <https://connect.apple.com/>.