I did this exercise, and to tell the truth, it works better than "normal" editors for some tasks. For example, fixing bugs from a C compilation, checking a particular line, finding some structure on file based on regular expressions.
Nowadays, I use ed regularly whenever possible. I even wrote a blog post on my experiments:
Nowadays, I use ed regularly whenever possible. I even wrote a blog post on my experiments:
http://coliveira.net/software/using-ed-the-standard-unix-edi...