Neovim is the terminal editor I spent far too long without.
Turns out freedom and flexibility are great for coding.