4 ms·
> I am curious if anyone uses ed as their editor of choice these days, assuming an actual screen and such of course. If so, why? I use ed extensively. At least
by xelxebar 6y ago
> I am curious if anyone uses ed as their editor of choice these days, assuming an actual screen and such of course. If so, why?
I use ed extensively. At least I have EDITOR=ed by default. This started mostly as an experiment to "stretch my mind," but over time ed grew on me.
It changes the way you think about text editing in the same way that Haskell or Clojure or Forth change the way you think about programming.
Ed isn't particularly interesting at first. It feels klunky and editing is slow. But a similar statement could be said about almost any musical instrument. It only really becomes interesting once you have interalized the mechanics of using your tool.
Personally, I find myself organizing text differently than when I use vim. With the latter, I definitely want my code to be visually appealing, while with ed I want it to be appealing to edit.
Definitely encourage you to give it a good, solid try if you're interested.
Of note, there is a mildly famous APL programmer, Aaron Hsu, that claims to like line editors. He wrote his own actually: https://github.com/arcfide/ALE https://github.com/arcfide/ALE.