Micro is my favorite general purpose editor. Uses the most common keybindings found in gui based editors.
I found that there is an issue with the version in the Ubuntu repos (*buntu, Mint), that it is apparently compiled with debug enabled. This causes it to create a log.txt file in every directory from which it is launched. The Debian version, and derivatives, however do not suffer this. I haven't checked if it's still an issue with the new Ubuntu 22.04.
There's a lot of them, in my day job as programmer sometimes I have to program inside busybox or routers (not always root). In those cases, usually only something like vim is available at best. While vim has a steep learning curve, these days it's easier to learn vim by practice or playing