I wrote something similar in sophomore year of college. It didn't work quite as well as this does because I was a noob and wrote it in C/ncurses. Got me a job because it impressed the interviewer. Read all of Kevin mitnick's Ghost in the Wires on it
I primarily program in Python and C# so pardon my ignorance...whats wrong with ncurses? I am currently writing a text editor in it and it seems like a decent framework
As the other of a once popular text editor. I have been writing a new generation editor. Perhaps we could talk about important features and design ideas together and each use one another as a sounding board?
When it comes to C/C++ I am a total noob lol. I am mostly trying to learn it on my own right now since those two languages have mad staying power, so I was trying to write a text editor in ncurses
https://github.com/shortrounddev/books