Allow more common key names in key bindings.

This fixes issue #10233.
No, we can't match the start of text since `key` string may have some modifier keys as in `Cmd-Home`.