Join GitHub today
Drop emacs bindings in GUI2 text fields #1918
The primary reasoning for this is that Ctrl+A currently moves to the beginning of the field (the same thing as Home), but most users on Windows will expect this to select the entire contents of the field. I'm not entirely sure if this affects Mac users, who would expect Cmd+A to select the entire contents.
While we're at it, there are other common bindings that could be implemented. For example, Ctrl+arrow keys (Alt+arrows on Mac) is typically expected to navigate by words, and of course this can also be combined with the shift key for the expected effect. Some people on Windows may also expect Shift+Insert and Ctrl+Insert for copy and paste, respectively.