Add keyboard shortcuts and VIM bindings
Added global keyboard shortcuts.
Added shortcuts for:
- Opening / closing comment boxes.
- Saving drafts.
- Going up to change.
Included CodeMirror's VIM bindings for navigation. Removed the ones
that trigger insert mode. We probably need a way to include only a
subset of VIM bindings.
Fixed CodeMirror.on(). Added EventHandler for handling more types of
events.
Removed hiddenSkipMap hack and imported CodeMirror's official fix.
Change-Id: I75923e20e27434ca95882e2d70d10346bdf2323c
12 files changed