Hi and welcome to devnet,

Since you come from emacs you might also be interested in the FakeVim mode for edition