Je sais que la question est hautement trollesque, mais je me la pose honnêtement et les sources d'informations objectives sur le sujet ne sont pas légion.
Pour orienter les réponses, voilà ce que je cherche:
1) Lequel, de Emacs ou vi est le moins lourd?
2) Des témoignages de gens qui ont essayé les deux et qui ont des arguments pertinents pour justifier leurs choix.
Ce que je NE cherche PAS:
1) De la pub pour d'autres éditeurs de text, je veux juste une comparaison entre Emacs et vi
2) Des commentaires inutiles, de gens incompétents ou trolleurs.
Merci pour votre contribution!
Pour orienter les réponses, voilà ce que je cherche:
1) Lequel, de Emacs ou vi est le moins lourd?
2) Des témoignages de gens qui ont essayé les deux et qui ont des arguments pertinents pour justifier leurs choix.
Ce que je NE cherche PAS:
1) De la pub pour d'autres éditeurs de text, je veux juste une comparaison entre Emacs et vi
2) Des commentaires inutiles, de gens incompétents ou trolleurs.
Merci pour votre contribution!
> Lire le journal (42 commentaires, moyenne: 2,3).
Vous avez demandé le commentaire #527217.



reponse objective
Je vais essayer de repondre de facon objective a la Question !!!
Personellement j'uttilise les deux meme si j'avoue mieux connaitre emacs que vi .
Au niveau lourdeur il y a pas photo : vi est bien plus leger
d'ailleurs c'est parce-que je travaille souvent en ssh que je me suis mis a uttiliser vi , bref c'est le point fort de vi .
Au niveau temoignage je dirais que comme pour tout logiciel tu as 3 niveaux :
le debutant qui ne sais rien faire , l'uttilisateur qui sais a peu pres faire ce dont il a souvent besoin ( et qui sait ou chercher l'info lorsque ca deviens complexe ) et l'expert .
Je vais te donner mon avis sur les 2 premier niveaux n'etant nullement un expert ...
Pour le debutant emacs est clairement plus faciles a uttiliser et xemacs facilite encore plus les choses .
Il est a peu pres impossible d'uttiliser vi comme ca pour voir sans lire la doc
tandis que sous emacs ca se devine a peu pres bref dire a un debutant d'uttiliser vi est AMHA le meilleur moyen de le degouter de linux , il y a des editeurs en mode texte beacoup plus simple pico .ou a la rigueur emacs -nw
Par contre lorsque l'uttilisateur a un peu d'experience
il n'y a pas forcement d'editeur meilleur que l'autre ( d'ou d'ailleurs les trolls qui sont nos amis )
]vi est tres bon lorsqu'il faut faire des taches sur une machine peut puissante ( ou en ssh ) tout en gardant un editeur performant sous la main , de plus il est appelable depuis more (touche v ) bref si c'est pour travailler en ligne de commande il est tout a fait adapte , enfin il supporte bien de tres gros fichiers ASCII ( j'ai deja ouvert en ssh un fichier de 130 Mega avec vi ) .
Emacs par contre est plus adapte a une uttilisation locale sur la quelle finalement les ressources ne sont pas un soucis , il est egalement tres adapte a des taches demandant de faires des tas d'autre choses en meme temps ( Possibilite d'integrer compilation etc ... ) enfin il a un cote fun avec les jeux cache dedans (et programmable avec lui. Par contre si c'est pour l'uttiliser en ssh en ouvrant de tres gros fichiers attend toi a souffrir
Bref Pour moi
-vi serveurs distants , besoin de puissance sans consomer de ressources
-emacs machine locale besoin de puissance , pas de soucis de ressources
emacs reste neamoins un peu plus intuitif grace a ses menu contrairement a vi
apres le meilleur editeur c'est celui que tu connais ...
[^]Re: reponse objective
Pour ce qui est de l'édition par ssh, je suis d'accord : lancer emacs sur la machine distante n'est pas une très bonne solution (encore que). Mais il existe des extensions d'emacs permettant de faire du ssh depuis emacs. Tu peux alors ouvrir le fichier distant avec ton emacs local. Ca marche aussi avec d'autre protocoles (ftp, sftp ...).
Pour ma part, je n'utilise que vim, pour tout faire. C'est bien simple, en tapant ce message, je fait des Echap avant chaque correction, et je suis perturbé que l'appuie sur k ne me permette pas de remonter d'une ligne.
Je pense qu'il est inutile et vain de troller sur ce genre de sujet. Si tu es habitué à un éditeur, l'autre te paraitra moins pratique, moins ergonomique ... Je n'arrive jamais à quitter emacs quand je le lance, mais un ami à moi qui utilise emacs constament n'arrive pas à quitter vim non plus ! Pourtant, l'un comme l'autre nous savons faire des tas de choses sous notre éditeur respectif, chacun à sa manière.
Le choix n'est cependant pas anodin. La philosophie d'utilisation est vraiment très différente, même si deux utilisateurs de vim (resp. emacs) feront la même chose de deux manière différente (chacun prend ses habitudes et personnalise son éditeur avec le temps et les découvertes.
Le mieux est bien de te faire ta propre opinion, et non de faire confiance aux avis biaisé des utilisateurs.
[^]Re: reponse objective
>et je suis perturbé que l'appuie sur k
Tiens à ce propos, l'autre jour, j'étais en train de faire du web, et machinalement je commence à appuyer sur "j". Et la grosse surprise, ca marche!
Konqueror, le navigateur des gens abrutis à vi :)
Agogo
[^]Re: reponse objective
J'utilise les deux pour des choses bien précises.
- vi a l'avantage d'être présent sur toutes les distrib' même des trucs tout petits (tomsrtbt, µClinux), sur les vieux Unices commerciaux, etc. Et pour éditer du code sur une cible embarquée depuis une VT100, c'est ca ou rien. Bref, c'est le dénominateur commun, il faut connaître les commandes de bases et ensuite on finit par l'apprécier.
- emacs est beaucoup plus lourd, avec ses raccourcies à rallonge, mais a aussi plus de "features". Je l'utilise presque exclusivement pour comparer deux versions de code : contrairement à diff ou Kompare, qui travaillent ligne à ligne, le diff d'emacs permet de distinguer mot à mot !
Mais au quotidien, c'est nedit que j'utlise pour les tâches "normales". J'adore la recherche de la sélection par ctrl-H (pour suivre une variable tout au long d'un fichier), le ctrl-M pour sauter à l'autre parenthèse, et le ctrl-(shift)-0 pour indenter un paragraphe ! Je sais que les deux sus-nommés savent le faire aussi, mais maintenant c'et triop tard, je suis habitué ...