Was macht VIM zu einem leistungsstarken Texteditor?

579
net30

Ich lese rund um das Web und viele Leute loben Emacs und VIM für ihre Leistungsfähigkeit und Vielseitigkeit.

Um die Dinge genauer zu fassen, möchte ich mich auf VIM konzentrieren.

Was macht es so vielseitig? Welche Funktionen machen es so mächtig? Gibt es etwas Bestimmtes, das die Nutzer so sehr liebt?

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

1
Das Besondere am VIM-Texteditor ist wirklich eine Ansichtssache. Schauen Sie sich den Abschnitt zur Anpassung von [Wikipedia] an (https://en.wikipedia.org/wiki/Vim_ (text_editor)). Es ist auch kostenlos Quelle. Was es für eine Person "besonders" macht, macht es möglicherweise für eine andere Person nicht besonders. Pimp Juice IT vor 8 Jahren 0

2 Antworten auf die Frage

2
ejbytes

VIM - die Macht - das Prestige!

VIM-Bearbeitung :
Was ist gut an VIM: VIM ist ein ausführliches Terminal-Befehlszeilen-Schnittstellentool. Mit VIM können Sie Ihre Hände ohne Unterbrechung mit der Maus auf der Tastatur halten. Es ist ein Schnellwerkzeug. ABER, man muss wirklich gut sein und viel Übung haben, um diese Aussage zu bestätigen.

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


VIM Compile :
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 sind reichhaltig und verfügen über eine Gemeinschaft von Meistern, die dazu beitragen, dass sie lebensfähig und stabil bleiben. Ohne diese Schlüsselpersonen wäre Linux nicht dort, wo es ist. Sie können Linux-Versionen mit dedizierter Unterstützung erwerben. Aber das Open Source wird zur Norm - das gilt für kostenlose Apps (Anwendungen), die aus Open Source-Software erstellt wurden.


* Hinweis:
eMac, Macbook, Mac (das heißt Apple) gibt es schon sehr lange und die Muttersprache ist Unix oder eine Variante von Linux. Bei Apple / Mac müssen Sie also keine virtuelle Partition oder Dual-Boot erstellen. Verwenden Sie das Terminal einfach so, als wären Sie auf einer Unix / Linux-Maschine. Das ist der Zusammenhalt.


Ich komme aus einer langen Lebensdauer des PCs und einem Superbenutzer von Verknüpfungen und DOS-Befehlszeilenschnittstellen sowie Windows-Versionen von Compilern. Daher war das Lernen von VIM eine Herausforderung. Wenn Sie jedoch aus der Mac-Generation stammen, ist der Umstieg auf Linux nicht so sehr eine Lernkurve wie vom PC. Besonders zu lernen, was / root oder / etc bedeutete, denn vom PC aus ist es C: / oder My Documents ...

1
Aaron Schrödingberg

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

Warum bevorzugen Sie Emacs gegenüber Vim? net30 vor 8 Jahren 0
Ich denke es ist hauptsächlich persönliches Flair. Auch ich bin an die Tastenkombinationen gewöhnt und mag lisp. Aaron Schrödingberg vor 8 Jahren 0