Minha caixa de ferramentas ed(1): Uma imersão profunda no mundo das implementações ed(1)

2025-09-24

Artyom Bologov, um entusiasta autoproclamado do ed(1), compartilha sua coleção de implementações e scripts do ed(1). Ele usa o ed(1) extensivamente como um editor Git, editor sudo e até mesmo um gerador de sites estáticos. Sua caixa de ferramentas inclui GNU ed, OpenBSD ed (oed), uma versão modernizada chamada wed(1), um aed(1) mais amigável ao usuário e xed(1) para scripts. Essas ferramentas abordam as limitações do ed(1), como a falta de suporte a scripts e a falta de amigabilidade ao usuário, mantendo a portabilidade em vários sistemas. Ele até criou implementações do ed(1) em Brainfuck, BASIC e Modal — uma prova de sua dedicação. Bologov conclui incentivando os leitores a abraçar e amar o ed(1).

Desenvolvimento