andrewfeeney, I have used many (though not all) code editors over the years. The one I keep coming back to is Vim (Neovim now). The main reason I think is the desire for a snappy editing experience. I do like the philosophy of Vim as well. However one thing that I’ve noticed is that I have to keep tinkering with my config to remember it all otherwise I stagnate and forget and have to rebuild from scratch, and this process is usually stressful because I’ve got work to do.