Can someone please explain how this is different from CodeMirror vim mode? I am an emacs user and know only the basic vim commands and so, I cannot tell if there is something fundamentally different between the two implementations.
This is the vim C code compiled into Javascript. Not simply an implementation of vim behavour, but the actual vim source code compiled and running in the browser.
it's C code compiled with emscripten to run in the browser.
CodeMirror is directly written in js.
In theory,anything written in c or c++ can run in the browser.