Wvim is a project mainly written in JavaScript, it's free.
Javascript version of VIM, turn your browser into a vim!