There is a lot of shitty software out there but there are some exceptions. In my experience, the following is not half bad. As a rule, all software on the following list is open source or Free Software.
Micro is an intuitive text editor for the terminal that supports
standard Common keybindings like Ctrl-c
to copy, Ctrl-v
to paste,
Ctrl-s
to save, etc. It is written in Go and aims to supercede the
likes of nano (let alone vi) as de-facto standard terminal text editor
for command-line beginners.