Can it provide vim keybindings and modes inside a textbox?
Yes! All standard input elements have vim motions support but fair warning that a lot of the standard motions aren't implemented yet.