Codemirror versions of select vim plugins

(For context: I’m using codemirror indirectly, since it’s the engine of the Zettlr editor.)

Vim mode is really nice! But as a power vim user, I really miss certain extensions: I’m constantly trying to use them from muscle memory, and then screeching to a halt when they don’t work.

I know the idea of parsing vimscript, or making a “full blown” vim inside of codemirror, is a non-starter. But what about re-implementing those plugins via API, in javascript? Would it be possible to make “vim mode plugins” for codemirror?

Example: vim-sneak is an amazing way to jump around documents, by using 2-letter combos. What would it take to make a plugin that brings this same functionality to codemirror?