Christian's Vim Page For Programmers Vim - I love it

Warum Vim?

Hier einige der wichtigsten Punkte, die aus meiner Sicht für Vim sprechen:
  • hervorrangende Dokumentation
  • guter Support im Internet durch eine Vielzahl an Web-Seiten, Mailinglisten und News-Groups
  • Open-Source, Charityware
  • für viele Plattformen verfügbar (Linux/Unix, Windows, Amiga, Macintosh, BeOS, OS/2..)
  • Syntax-Highlighting (für viele Sprachen bereits vordefiniert)
  • hoch konfigurierbar
  • mächtige Skriptsprache
  • Makros
  • Schnittstelle zu externen Programmen
  • viele Features speziell für Programmierer (Klammernmatching, Tags, Autoindent, Suche nach Variablen- und Funktionsdefinitionen/-deklarationen (auch dateiübergreifend), Compileraufruf, Fehlertextauswertung und Fehlernavigation...)
  • mächtige Search-/Replacefunktionen (dateiübergreifend)
  • Editieren/Anzeigen mehrerer Files gleichzeitig
  • Undo/Redo
  • gute Blockoperationen (inkl. vertikaler Blöcke)
  • Dateivergleich
  • Falten
  • Sessionmanagement
  • ...