Hi!
Yes, you can enable vim keybindings with following code:
require('codemirror/keymap/vim')
var cm = inkdrop.getActiveEditor().codeMirror
cm.setOption('keyMap', 'vim')
But it conflicts default Inkdrop keybindings, so there’re still some tasks to do.
At the moment, you need to disable keybindings such as editor:go-char-left
, editor:go-line-up
, etc.
I included vim support to the next roadmap.