Nice reference. I think the layout could stand to be more compact and fit more keys on the screen.
Also don't forget to add in the excellent vim-surround for editing braces and parentheses, I was pleasantly surprised to find it installed by default in the VSCode vim plugin, not that I stuck with VSCode but it was worth trying out.
>> decided to sell my soul and use NeoVim
If you really wanted to make a deal with the devil, you'd try out Evil mode in Emacs with Spacemacs.