If you look at the links on this wikipedia page you should find useful information. Aza Raskin has been working with command line interfaces and has done some interesting things with them.
Thanks - that's a great starting point. I haven't heard about Archy before, but it also seems contains a lot of nice text-related ideas. Definitely interesting stuff.
http://en.wikipedia.org/wiki/Aza_Raskin