SilverBullet has a basic Vim mode. You can toggle it using the
${widgets.commandButton("Editor: Toggle Vim Mode")} command.In addition, it supports various ex commands that you can run as you would expect, for instance: :imap jj <Esc>.Also, you can use VIMRC