ajaxorg/ace — pull request #574 by nightwing (2011-12-14 08:49:34+00:00)
Title: suggestion to move Vim mode into ace

Hi,

it seems to me that moving vim mode into ace, will make it easier to develop and less hacky
it will also benefit ace by making it's keybinding mechanism more general

here i moved vim keybindings, except cli, into ace and made more modular
so that one can simply use editor.setKeyboardHandler as with other handlers

also making vim a handler itself not depending on stateHandler, would make things more clear.( though there can be some subtleties)