>>106899395
uses regular expressions for many common tasks
simple set of commands, but all you need, including running os commands and reading in text and running commands on arbitrary text
Installed on every unix-like
rock solid, can't "lag" by design.
Highly extensible in that you just write the program that does your transformation, install it and you can call it from ed/sam on your selected text. And of course all it's functionality is automatable. tiny memory usage, edit multiterabyte files on systems with sub megabyte ram. Works over telnet or even a phone line. And of course available on any posix system, many non posix systems and is easily portable(or writable) to any system with a c compiler
In short, use ed if you don't want to feel like you are constantly "learning" your editor and that there is so mythical solution to your problem within the labyrinthine halls of your editor. Nope if you want to solve a problem just write a simple program in whatever language you find most appropriate and move on