Diferencia entre Emacs y Vi

Emacs vs Vi

Hoy en día, los mejores contendientes encomputadorasoftware son los navegadores web. Internet Explorer, Firefox y Chrome luchan por una mayor participación en una guerra metafórica de navegadores. En los viejos tiempos, algo similar sucedió en las “guerras de editores” entre Emacs y Vi. Emacs y Vi son dos editores de texto que fueron muy populares en los sistemas operativos Unix y similares a Unix. La principal diferencia entre los dos es la velocidad. Vi históricamenteestadoel más rápido de los dos arranca en menoshoray es generalmente el más receptivo de los dos. Vi también ocupa mucha menos memoria que Emacs; esto ocurre en un momento en el que 8 MB se considera una gran cantidad de RAM.



losventajade Emacs sobre Vi es su amplia personalización. Emacs permite al usuario elegir entre una amplia variedad de macros para integrar en su flujo de trabajo y reducir el esfuerzo necesario en su proceso. Vi carece de este nivel de personalización y se basa en su proceso sencillo y directo. Emacs también es capaz de emular a Vi en lo quellamada'Modo víbora'; facilitando así a los usuarios de Vi el uso de Emacs. Vi, con su simplicidad, carece de tales capacidades.

A medida que se desarrolló la tecnología informática, se desarrollaron nuevos avances como la GUI (interfaz gráfica de usuario). Emacs adaptó y desarrolló su propia GUI para facilitar que la gente aprenda y use el editor. En comparación, Vi no desarrolló su propia GUI. Esto se debe en parte a la aparición de variantes Vi que se hicieron cargo. Un buen ejemplo es Vi iMproved, también conocido como Vim, que gradualmente se hizo más popular que Vi, ya que agregó más funciones y mejoras que no se encuentran en Vi. También hay variantes de Emacs, pero esas no han hecho que el software se quede en el camino.

Conmodernocomputadoras, los editores de texto no son lo queharíallamar 'aplicaciones pesadas'. Requieren muy poca capacidad de procesamiento y memoria, y solo varían en las características. Debido a esto, estos dos son prácticamente idénticos ya que las variantes de Vi ya han agregado características que antes faltaban en Vi.

Resumen:

1.Vi es más ligero y rápido que Emacs.
2.Emacs es más personalizable que Vi.
3.Emacs es capaz de emular a Vi pero no al revés.
4.Emacs luego desarrolló una GUI, mientras que Vi no lo hizo.
5.Emacs continuó desarrollándose, mientras que Vi fue sucedido por variantes.