Note: The CodeMirror vim bindings do not have an active maintainer. That means that if you report bugs in it, they are likely to go unanswered. It also means that if you want to help, you are very welcome to look at the open issues and see which ones you can solve.
The vim keybindings are enabled by including
keymap/vim.js and setting the
keyMap option to
For the full list of key mappings and Ex commands, refer to the
defaultExCommandMap at the
Note that while the vim mode tries to emulate the most useful features of vim as faithfully as possible, it does not strive to become a complete vim implementation