My main editor these days is neovim. I've written a bunch of blog posts about using and configuring it.

Blog posts: