Emacs vs. Vi: Unterschied und Vergleich

Früher galten „Emacs“ und „Vi“ als zwei beliebte Konkurrenten für Texteditoren. Heutzutage, während Sie Webbrowser-Kriege führen, gibt es viele Softwareprogramme, die um ihre Position kämpfen.

Zwischen ihnen herrschte derselbe Redaktionskrieg. Die Leute neigen dazu, sie als ähnliche Software zu betrachten, sie unterscheiden sich jedoch stark voneinander, was die Geschwindigkeit und die Reaktion angeht. 

Key Take Away

  1. Emacs ist ein stark erweiterbarer Texteditor mit zahlreichen integrierten Funktionen, während Vi ein kleinerer, schlankerer Editor ist.
  2. Vi verwendet eine modale Schnittstelle mit verschiedenen Modi zum Bearbeiten und Navigieren, während Emacs Tastenkombinationen für Befehle verwendet.
  3. Emacs ermöglicht die gleichzeitige Bearbeitung mehrerer Dateien, während Vi für die gleichzeitige Bearbeitung einer Datei ausgelegt ist.

Emacs gegen Vi

Emacs ist ein anpassbarer und selbstdokumentierender Texteditor mit vielen Funktionen, darunter Syntaxhervorhebung, Rechtschreibprüfung und ein leistungsstarkes Makrosystem. Vi ist ein modaler Texteditor, der in zwei Versionen erhältlich ist: Vi und Vim, die den Befehlsmodus verwenden, um Aktionen am Text auszuführen.

Emacs gegen Vi

Emacs ist ein Texteditor, der in Unix oder Unix-ähnlichen Betriebssystemen verwendet wurde. Emacs sind im Vergleich zu Vi langsamer und schwerer.

Allerdings bietet es auch viele Vorteile, wie zum Beispiel eine umfassende Anpassbarkeit, und ermöglicht es Benutzern außerdem, eine Vielzahl von Makros in ihre Arbeit zu integrieren und den Aufwand zu reduzieren. Darüber hinaus wurde auch eine grafische Benutzeroberfläche entwickelt und die Software weiterentwickelt. 

Vi ist auch ein Texteditor, der in Unix oder Unix-ähnlichen Betriebssystemen verwendet wurde. Vi ist im Vergleich zu Emacs schneller und leichter. Es hat jedoch auch viele Vorteile, wie z. B. eine schnellere Geschwindigkeit und Reaktion.

Lesen Sie auch:  48+ 123Movies Proxy Mirror Sites zum Entsperren

Vi ist jedoch nicht anpassbar und verwendet einen einfachen und direkten Prozess. Und es entwickelt seine GUI nicht. Schließlich wird Vi durch andere Versionen ersetzt. 

Vergleichstabelle

VergleichsparameterEmacs Vi
Schnelligkeit Emacs sind langsamer und schwerer.Vi ist schneller und leichter. 
AntwortEmacs reagieren langsamer.Vi reagiert schneller. 
AnpassbarkeitEmacs ist anpassbar.Vi ist es nicht.
ÜbertreffenEmacs übertraf Vi.Vi ist nicht in der Lage, emacs zu übertreffen.
GUI entwickeltEmacs hat auch eine GUI entwickelt.Vi hat keine GUI entwickelt. 
Entwicklung Emacs entwickelt seine Software weiter.Vi wird durch andere ersetzt. 
Pinne dies jetzt, um dich später daran zu erinnern
Das anpinnen

Was ist Emacs? 

Emacs ist eine Texteditor-Software, die früher weit verbreitet war. Es wurde 1976 von Richard Stallman geschaffen. 

Emacs und Vi waren Anwärter auf die beste Editor-Software, daher handelt es sich um eine der Debatten der ursprünglichen Heiligen Kriege, die in Usenet-Gruppen geführt wurden. 

Die Tastendruckausführung in Emacs ist eine Tastenkombination, bei der Zusatztasten zusammen mit alphanumerischen Tasten gedrückt werden. Letztendlich wird ein Befehl ausgeführt, sobald er vollständig eingegeben wurde.

Was die Speichernutzung und Anpassbarkeit betrifft, ist ein größerer Speicher erforderlich und der Start dauert länger. Es bietet jedoch eine hohe Anpassbarkeit mit einer Vielzahl von Funktionen. 

Was die Benutzerumgebung anbelangt, wird die Benutzeroberfläche weiterentwickelt und entwickelt, um kompatibel zu sein und auch andere Funktionen zu unterstützen, wie etwa proportionale Abstände und Variationen der Schriftgröße. Und es unterstützt auch eingebettete Bilder und Hypertext. 

Emacs verwenden Präfixtasten und es werden zusätzliche Tasten gedrückt, die eine Tastenkombination darstellen. Und es verwendet Zusatztasten wie Escape, Meta, Alt, Strg und Umschalt, und all dies schließt die meisten verwendeten Zusatztasten ein. 

Lesen Sie auch:  Facebook vs. Bebo: Unterschied und Vergleich

Darüber hinaus unterstützt es alle Unicode-Schriftsysteme und ermöglicht die Eingabe mehrerer ineinander integrierter Schriften. 

Die nichtmodale Schnittstelle von Emacs ermöglicht die Unterstützung betriebssystemweiter Tastenkombinationen.

Was ist Vi?

Vi ist ebenfalls eine Texteditor-Software, die bereits früher weit verbreitet war. Es wurde 1976 von Bill Joy erstellt.

Emacs und Vi waren Anwärter auf die beste Editor-Software, daher handelt es sich um eine der Debatten der ursprünglichen Heiligen Kriege, die in Usenet-Gruppen geführt wurden. 

Die Ausführung von Tastenanschlägen in Vi funktioniert etwas anders, da Vi jede eingegebene Taste beibehält und die Befehle ausführt. Was die Speichernutzung und Anpassbarkeit angeht, gilt sie als klein und bietet daher aufgrund ihrer geringeren Kapazität keine Anpassbarkeit.

Im Vergleich zu Emacs ist es jedoch schneller. Bei kleinen Texten startet das vi sofort. 

Die Benutzerumgebung wird ursprünglich als Textmodus-Konsole ohne GUI verwendet. Darüber hinaus unterstützt es keine Schriftarten mit proportionalen Abständen und auch Schriftarten unterschiedlicher Größe im selben Dokument. 

Vi verwendet eine andere Funktionsschnittstelle mit unterschiedlichen Bearbeitungsmodi. Es gibt zwei Modi; Einfügemodus und Normalmodus. Im Einfügemodus können Tasten Zeichen in den Text einfügen, während der normale Modus die Eingabe von Befehlen mit bloßem Tastendruck ermöglicht. 

Und es verwendet auch weder Alt noch Strg, sondern alphanumerische Tasten und die Escape-Taste. Dadurch werden unangenehme Fingergriffe minimiert.

Außerdem unterstützt es neben Englisch nur rudimentär andere Sprachen. 

Vi verfügt über eine modale Schnittstelle und reagiert schneller als Emacs. 

Hauptunterschiede zwischen Emacs und Vi

Webbrowser sind beliebte Konkurrenten in der Computersoftware. Zuvor werden Emacs und Vi jedoch häufig als Texteditoren in Unix und Unix-ähnlichen Betriebssystemen verwendet.

Lesen Sie auch:  Bluehost vs. WordPress: Unterschied und Vergleich

Dieselben Konkurrenten wurden in diesen beiden Texteditoren gesehen. Die Leute scheinen sie als ähnliche Software zu betrachten, sie unterscheiden sich jedoch stark voneinander. Der Hauptunterschied zwischen ihnen ist die Geschwindigkeit. 

  • Emacs sind langsamer und schwerer. Inzwischen ist Vi schneller und leichter. 
  • Emacs reagieren langsamer, während vi schneller reagiert. 
  • Emacs ist anpassbar, während vi dies nicht ist. 
  • Emacs hat Vi übertroffen, während Vi Emacs nicht übertreffen kann.
  •  Emacs entwickelte auch GUI, während Vi keine GUI entwickelte.  
  • Emacs entwickelt seine Software weiter. Inzwischen wird Vi von anderen abgelöst. 

Literaturhinweise  

  1. https://link.springer.com/chapter/10.1007/978-1-4302-0649-1_15
  2. https://www.usenix.org/legacy/events/fast05/tech/full_papers/wei/wei.pdf?ref=hackernoon.com

Eine Bitte?

Ich habe mir so viel Mühe gegeben, diesen Blogbeitrag zu schreiben, um Ihnen einen Mehrwert zu bieten. Es wird sehr hilfreich für mich sein, wenn Sie es in den sozialen Medien oder mit Ihren Freunden / Ihrer Familie teilen möchten. TEILEN IST ♥️

Möchten Sie diesen Artikel für später speichern? Klicken Sie auf das Herz in der unteren rechten Ecke, um in Ihrer eigenen Artikelbox zu speichern!

Über den Autor

Chara Yadav hat einen MBA in Finanzen. Ihr Ziel ist es, finanzbezogene Themen zu vereinfachen. Sie ist seit rund 25 Jahren im Finanzbereich tätig. Sie hat mehrere Finanz- und Bankkurse für Business Schools und Gemeinden gehalten. Lesen Sie mehr bei ihr Bio-Seite.