This is awesome! Can I ask, is there a new method for defining ex commands with the new editor? I’m working on a plugin that listens for the codemirror event, then calls CodeMirror.Vim.defineEx(), but that doesn’t work with the new editor. The codemirror event doesn’t fire, and even if I try calling defineEx() in a long setTimeout, it doesn’t work. Strangely, it doesn’t throw an error. CodeMirror.Vim.defineEx does exist, but it doesn’t have any effect.