Vim is alive and evolving, Check out Neovim and Oni, an IDE based on Neovim.
Give ERPNext a try. It has it all covered. And they are targeted at SMB, so do not get scared off by ERP big letters. Has to be self-hosted, but has paid online subscription for those who need it.
Vim is alive and evolving, Check out Neovim and Oni, an IDE based on Neovim.