Years ago I wanted a TUI text editor with ctrl-C/V, so I wrote one. I've been using it every day, ever since:
https://www.github.com/marssaxman/ozette/
I didn't care about mouse support, though.