Was macht VIM zu einem so leistungsstarken Texteditor? [geschlossen]

1

Ich lese im Internet herum und viele Leute neigen dazu, Emacs und VIM für ihre Leistungsfähigkeit und Vielseitigkeit zu loben.

Aber um die Dinge genauer zu halten, möchte ich mich auf VIM konzentrieren.

Was macht es so vielseitig? Welche Funktionen machen es so mächtig? Gibt es etwas Bestimmtes, das den Benutzer so begeistert?

Oder ist es die einfache Tatsache, dass es schon so lange gibt, dass es eine Menge Unterstützung dafür gibt und eine riesige Anzahl von Plug-Ins dafür entwickelt wurden?

net30
quelle
Was am VIM-Texteditor so besonders ist, ist Ansichtssache. Besuche die customization Abschnitt von Wikipedia . Es ist Open Source KOSTENLOS. Was es für eine Person "besonders" macht, darf es für eine andere Person nicht besonders machen.
Pimp Juice IT

Antworten:

2

VIM - die Kraft - das Prestige!

VIM-Bearbeitung :
Was ist gut an VIM: VIM ist ein ausführliches Terminal-Kommandozeilen-Interface-Tool. Mit VIM können Sie Ihre Hände ohne Unterbrechungen mit der Maus an der Tastatur halten. Es ist eine Abkürzung für ein Elektrowerkzeug. ABER man muss wirklich gut sein und viel Übung haben, um eine gültige Aussage zu treffen.

Hier ist ein Spickzettel (es gibt viele): CHEAT SHEET VIM


VIM-Kompilierung :
Sie können Ihren Code auch kompilieren, ohne die Benutzeroberfläche zu verlassen.


VIM Run :
Führen Sie Ihren Code über die Schnittstelle aus.


Open Source : Linux-Varianten gibt es in Hülle und Fülle und es gibt eine Community von Meistern, die dazu beitragen, dass es lebensfähig und stabil bleibt. Ohne diese Schlüsselpersonen wäre Linux nicht dort, wo es ist. Sie können Linux-Versionen mit dediziertem Support erwerben. Aber es ist das Open Source, das zur Norm wird - das geht mit kostenlosen Apps (Anwendungen), die aus Open Source-Software erstellt wurden.


* Hinweis:
eMac, Macbook, Mac (Apple) gibt es schon sehr lange und die Muttersprache ist Unix oder Linux. Mit Apple / Mac müssen Sie also keine virtuelle Partition erstellen oder einen Dual-Boot-Vorgang ausführen. Verwenden Sie das Terminal einfach so, als befänden Sie sich auf einem Unix- / Linux-Computer. Das ist der Zusammenhalt davon.


Ich komme aus einem langen PC-Leben und einem Superuser mit Verknüpfungen und DOS-Befehlszeilenschnittstellen sowie Windows-Versionen von Compilern. Das Erlernen von VIM war daher eine Herausforderung. Wenn Sie jedoch aus der Mac-Generation stammen, ist die Umstellung auf Linux keine so große Lernkurve wie die Umstellung auf den PC. Besonders zu lernen, was / root oder / etc bedeutete, denn vom PC aus ist es C: / oder Eigene Dateien ...

ejbytes
quelle
1

Kurz gesagt: Es ist sehr tastaturgesteuert (Sie brauchen eigentlich keine Maus). Ich bevorzuge emacs, aber dieses argument gilt auch für vim. Ich denke, das ist der Kern, aber Sie könnten weiter argumentieren, dass beide in hohem Maße konfigurierbar sind.

Aaron Schrödingberg
quelle
Warum bevorzugst du Emacs gegenüber Vim?
net30
Ich denke, es ist hauptsächlich persönlicher Geschmack. Auch ich bin an die Tastenbelegung gewöhnt und ich mag Lispeln.
Aaron Schrödingberg