added suport for vim and emacs keymaps (codemirror updated to 3.20)