Neovim is the terminal editor I spent far too long without.
If you're new to Linux, the biggest change from Windows or macOS is probably the command line. Depending on how you use Linux, you might not have to dip into the terminal often, but you will have to ...