(Courriels de diversion: <localisaient@begues-raccrocherait.com> <argumenter@soir-attendront.com> <provincial@habiliteras-enivrante.com> <encourageant@prouve-controlable.com> <vulgariser@estimeras-ânons.com> <brasseriez@aviveriez-colleront.com> <devouais@commercant-trousseaux.com> <blessees@positive-choquera.com> <dimensionnee@defereront-rappelable.com> <haranguerent@presupposerais-tiraient.com> )


le mercredi 10 mai à 10h26, guillaume.betous@c-s.fr a écrit :
> j'ai bien failli me pisser dessus en lisant cette éloge à ed :
> http://www.gnu.org/fun/jokes/ed.msg.html

Un petit peu exagéré, mais sur certains points il n'a pas tort ;)

$ ls -l /bin/ed /usr/bin/vi /usr/local/bin/vim
-r-xr-xr-x  1 root  bin     235280 Sep 10  2005 /bin/ed
-r-xr-xr-x  3 root  bin     342928 Sep 10  2005 /usr/bin/vi
-r-xr-xr-x  1 root  wheel  1292080 Sep  2  2005 /usr/local/bin/vim
$ ldd /bin/ed /usr/bin/vi /usr/local/bin/vim     
/bin/ed:
ldd: /bin/ed: not a dynamic executable 
(le ed avec les librairies partagées fait 73374o)
/usr/bin/vi:
 Start            End              Type Ref Name
 0000000000000000 0000000000000000 exe   1  /usr/bin/vi
 000000004dd50000 000000004e3b4000 rlib  1  /usr/lib/libcurses.so.10.0
 0000000049722000 0000000049e08000 rlib  1  /usr/lib/libc.so.38.2
 000000004a500000 000000004a500000 rtld  1  /usr/libexec/ld.so
/usr/local/bin/vim:
 Start            End              Type Ref Name
 0000000000000000 0000000000000000 exe   1  /usr/local/bin/vim
 000000004fd6a000 00000000503ce000 rlib  1  /usr/lib/libcurses.so.10.0
 000000004e648000 000000004ed42000 rlib  1  /usr/local/lib/libiconv.so.4.0
 0000000047702000 0000000047d0a000 rlib  1  /usr/local/lib/libintl.so.2.0
 000000004c57a000 000000004cc60000 rlib  1  /usr/lib/libc.so.38.2
 0000000040600000 0000000040600000 rtld  1  /usr/libexec/ld.so

Remarque : c'est sous openbsd donc ed inclut une option pour crypter et
décrypter les fichiers (algo DES).

- Le ed moderne gère les regexp. 
- C'est le seul éditeur disponible lors de l'installation de netbsd et 
  openbsd
- Idéal pour scripter, par exemple rajouter une ligne à un endroit 
  précis dans un fichier (par rapport à un numéro de ligne pour une 
  regexp)

Mais bon, sur un système capable de faire tourner confortablement
openoffice.org, firefox et thunderbird, on peut raisonnablement choisir
un éditeur plus interactif et avec quelques fioritures.

Tiens, quelqu'un a t-il testé vim7?

-- 
 BuSab

--------------------------------------------------------------------
Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>