I use Micro in the terminal - it offers good desktop integration with keys similar to DEs like ctrl+v and ctrl+c, rather than being terminal centred (e.g. Ctrl+C is usually the standard interrupt/abort key in the terminal). So it’s nice if you’re mainly in a desktop but pop in to a terminal occasionally and have the DE muscle memory.
I use Kate outside the terminal.
But honestly, which text editor you use depends on what you use it for and how often. Vim is very powerful and allows very fast use & productivity if you learn it properly and probably very useful if you spend a lot of time in the terminal or TTY, but Nano is more straight forward and easy for a lot of basic terminal based work.
The so-called desktop integration is what I disable in vim. I want to have the terminal in control and use select text to copy instead of entering visual mode. When I want visual mode, I use my keyboard. (:
I’ve been using micro as well recently. But other than that if I’m on a remote server I’ll use whatever it has available, starting with nano then vi/vim.
I use Micro in the terminal - it offers good desktop integration with keys similar to DEs like ctrl+v and ctrl+c, rather than being terminal centred (e.g. Ctrl+C is usually the standard interrupt/abort key in the terminal). So it’s nice if you’re mainly in a desktop but pop in to a terminal occasionally and have the DE muscle memory.
I use Kate outside the terminal.
But honestly, which text editor you use depends on what you use it for and how often. Vim is very powerful and allows very fast use & productivity if you learn it properly and probably very useful if you spend a lot of time in the terminal or TTY, but Nano is more straight forward and easy for a lot of basic terminal based work.
The so-called desktop integration is what I disable in vim. I want to have the terminal in control and use select text to copy instead of entering visual mode. When I want visual mode, I use my keyboard. (:
Micro also comes with preinstalled LSP support (on Debian+Ubuntu, anyway)!
I’d look into Fresh if you want to really have the whole gui-style text editor experience inside a TUI application.
I’ve been using micro as well recently. But other than that if I’m on a remote server I’ll use whatever it has available, starting with nano then vi/vim.