Agree! Bit of a steep learning curve in the beginning but once you get over that, it is a very productive coding environment. Check out the Neovim distros (e.g., LazyVim, NvChad) to get up and running quickly.