O editor `ed` é útil para qualquer finalidade além de emergências e edição em lote?

9

Gostaria de saber se o ededitor é útil por mais tempo para edição interativa. Eu sei que o comando diff pode produzir patches como scripts ed e que ed é o último recurso quando a taxa de transmissão é super lenta. Mas existem outras razões para aprender e usar ed?

dan
fonte

Respostas:

8

Como editor de propósito geral, provavelmente não, mas como uma maneira de se livrar de uma pitada, é bom conhecer alguns princípios básicos. A boa notícia é que, se você conhece o caminho vim, é provável que possa usar esse conhecimento para errar ed. Os tempos estão mudando, mas ainda existem sistemas que podem ser seus melhores cenários de editor ou conexão que exigem isso. Usei-o no meu smartphone super liso, conectado a uma caixa Linux moderna, quando a conexão era ruim o suficiente para que a execução de um editor completo estivesse demorando uma eternidade e eu realmente precisava mudar de linha e sair.

Caleb
fonte
Eu, pessoalmente, favorecem exmais ed; embora ambos são especificados pelo POSIX, extem um monte mais recursos, e é, na verdade, muitas vezes o mesmo binário como vi(uma vez que vié o "editor visual" para ex).
Curinga
3

Se você estiver trabalhando em um terminal que não suporta coisas sofisticadas, como scrollback (por exemplo, um teletipo real), então edrealmente brilha.

LawrenceC
fonte
0

Soube ocasionalmente usar ex( vino modo não visual, não ed) para fazer pequenas edições quando conectado remotamente através de uma linha de alta latência (e coloquei o telnet no modo de linha). Edição maior e eu estou usando emacslocalmente. A dispensa do telnet em favor do ssh, mesmo dentro da sessão remota da intranet, foi a razão de eu parar de fazer isso.

Há muito tempo, eu usei um editor de linha nesse tipo de terminal ; não era ednem ex.

AProgrammer
fonte
-2

ed é ótimo para todos os tipos de edição e divertido de usar.

vime emacssão um pouco complicados.

dewi
fonte
Eu acho que isso é ment como uma piada e não ajuda (-1)
Nikodemus RIP
11
Fico tentado a dizer que não é uma resposta, mas estou usando " vime emacssou um pouco complicado demais" como motivo para usar ed. Porém, mais algumas informações certamente seriam úteis
Michael Mrozek