Edit started as a project to reimplement Rob Pike’s acme editor in Java, so I could use it on Unix and Windows. (I’d got used to it at university, using Plan 9.) Eventually, my editor diverged and today probably represents my personality quite closely; in