shortcut.js: Use chars rather than keycodes.
Keycodes are susceptible to keyboard layouts. For instance the < and > are on the same key in the French layout, hence they share the same keycode, but it is not necessarily the case on all the layouts. Using chars make the code more robust to different layouts
Showing with 8 additions and 9 deletions