Unterschied zwischen EMACs und vi

Unterschied zwischen EMACs und vi

EMACS gegen VI

Heutzutage sind die heißesten Konkurrenten in der Computersoftware die Webbrowser. Internet Explorer, Firefox und Chrome kämpfen um einen größeren Anteil an einem metaphorischen Browserkrieg. In den alten Tagen geschah in den „Herausgeberkriegen“ zwischen EMACs und Vi, etwas Ähnliches. EMACs und VI sind zwei Textredakteure, die in den UNIX- und UNIX-ähnlichen Betriebssystemen sehr beliebt waren. Der Hauptunterschied zwischen beiden ist die Geschwindigkeit. VI war historisch gesehen der schnellere der beiden, die in kürzerer Zeit starteten. VI nimmt auch viel weniger Gedächtnis als EMACs in Anspruch; Dies ist zu einer Zeit, in der 8 MB als eine große Menge RAM angesehen wird.

Der Vorteil von EMACs gegenüber VI ist die umfassende Anpassbarkeit. Mit EMACS können der Benutzer aus einer Vielzahl von Makros auswählen, um in seinen Arbeitsfluss zu integrieren und die in seinem Prozess erforderlichen Anstrengungen zu verringern. VI fehlt diese Anpassungsfähigkeit und stützt sich auf seinen simplen und unkomplizierten Prozess. EMACS ist auch in der Lage, VI in dem „Viper -Modus“ zu emulieren. Dadurch erleichtert es VI -Benutzern, EMACs zu verwenden. VI fehlt mit seiner Einfachheit solche Fähigkeiten.

Während sich die Computertechnologie entwickelte, wurden neue Fortschritte wie die GUI (grafische Benutzeroberfläche) entwickelt. EMACs hat eine eigene GUI angepasst und entwickelt, um es den Menschen zu erleichtern, den Herausgeber zu lernen und zu nutzen. Im Vergleich dazu entwickelte VI keine eigene GUI. Dies ist teilweise auf das Erscheinen von VI -Varianten zurückzuführen, die übernommen wurden. Ein gutes Beispiel ist VI verbessert, auch als VIM bekannt, das allmählich beliebter wurde als VI, da es mehr Funktionen und Verbesserungen hinzufügte, die in VI nicht vorhanden sind. Es gibt auch Varianten von EMACs, aber diese haben die Software nicht auf der Strecke halten.

Mit modernen Computern sind Textredakteure nicht das, was Sie als „schwere Anwendungen“ bezeichnen würden.„Sie benötigen nur sehr wenig Verarbeitungsleistung und Speicher, und nur in den Funktionen variieren sie. Aus diesem Grund sind diese beiden praktisch identisch, da VI -Varianten bereits in VI fehlende Funktionen hinzugefügt haben.

Zusammenfassung:

1.VI ist leichter und schneller als EMACs.
2.EMACs ist anpassbarer als vi.
3.EMACs können VI nachahmen, aber nicht umgekehrt umgekehrt.
4.Emacs entwickelte später eine GUI, während VI nicht tat.
5.Die EMACs entwickelten sich weiter, während VI von Varianten abgelöst wurde.