Différence entre Emacs et Vi

Emacs vs Vi

De nos jours, les principaux concurrents dans les logiciels sont les navigateurs Web. Internet Explorer, Firefox et Chrome se battent pour une plus grande part dans une guerre de navigateur métaphorique. Dans les temps anciens, quelque chose de similaire s'est produit dans les "guerres de l'éditeur" entre Emacs et Vi. Emacs et Vi sont deux éditeurs de texte très populaires dans les systèmes d'exploitation Unix et Unix. La principale différence entre les deux est la vitesse. Vi a toujours été le plus rapide des deux en commençant en moins de temps et est généralement le plus réactif des deux. Vi prend aussi beaucoup moins de mémoire qu'Emacs; C'est à un moment où 8 Mo est considéré comme une énorme quantité de RAM.

L'avantage d'Emacs par rapport à Vi réside dans sa grande capacité de personnalisation. Emacs permet à l'utilisateur de choisir parmi une grande variété de macros à intégrer dans son flux de travail et de réduire les efforts nécessaires dans son processus. Vi manque de ce niveau de personnalisation et s'appuie sur son processus simpliste et simple. Emacs est également capable d'émuler Vi dans ce qu'ils appellent "mode vipère"; ce qui permet aux utilisateurs de Vi d'utiliser Emacs plus facilement. Vi, avec sa simplicité, manque de telles capacités.

Au fur et à mesure du développement de la technologie informatique, de nouvelles avancées telles que l'interface utilisateur graphique (Graphical User Interface) ont été développées. Emacs a adapté et développé sa propre interface graphique pour faciliter l'apprentissage et l'utilisation de l'éditeur. En comparaison, Vi n'a pas développé sa propre interface graphique. Ceci est dû en partie à l'apparition des variantes Vi qui ont pris le dessus. Un bon exemple est Vi iMproved, également connu sous le nom de Vim, qui est devenu progressivement plus populaire que Vi car il a ajouté plus de fonctionnalités et d'améliorations qui ne se trouvent pas dans Vi. Il existe également des variantes d'Emacs, mais celles-ci n'ont pas entraîné la chute du logiciel.

Avec les ordinateurs modernes, les éditeurs de texte ne sont pas ce que vous appelez des "applications lourdes". "Ils nécessitent très peu de puissance de traitement et de mémoire, et ce n'est que dans les fonctionnalités qu'ils varient. Pour cette raison, ces deux sont virtuellement identiques car les variantes Vi ont déjà ajouté des fonctionnalités qui manquaient auparavant dans Vi.

Résumé:

1. Vi est plus léger et plus rapide qu'Emacs.
2. Emacs est plus personnalisable que Vi.
3. Emacs est capable d'émuler Vi mais pas l'inverse.
4. Emacs a ensuite développé une interface graphique alors que Vi ne l'a pas fait.
5. Emacs a continué à se développer tandis que Vi a été remplacé par des variantes.