Vim

aus openSUSE, der freien Wissensdatenbank

(Weitergeleitet von Vi)
Vim

Entwickler: Bram Moolenaar und andere
Versionen in Distributionen von openSUSE; aktuelle Versionen für ihre Distribution finden Sie (evtl.) im Build Service:
Lizenz: GPL-kompatibel (Charityware)
Deutschsprachig: ja
Web-Seite: vim.org

Vim (Vi IMproved) ist eine Weiterentwicklung des Texteditors vi. Vim unterscheidet sich wie vi von den meisten anderen Editoren durch seine verschiedenen Betriebsmodi, im Gegensatz zu den meisten heute gebräuchlichen Editoren, die nur einen kombinierten Eingabe- und Befehlsmodus kennen, in dem Befehle über Tastenkombination und grafische Oberflächen ausgeführt werden.

Inhaltsverzeichnis

Fähigkeiten

  • Multiple Puffer- und geteilte Bildschirme, mehrere Bearbeitungsfenster, auch vertikal
  • Textformatierungen und Visual Mode, zum Beispiel mit Blockoperationen
  • unbegrenztes Undo (Rückgängig machen) und Redo (Wiederherstellen)
  • umfangreiche Laufzeitdateien (Hilfe- und über 200 Syntaxdateien)
  • Syntaxhervorhebung abhängig von der Programmiersprache
  • eigene Skriptsprache zur Funktionserweiterung (analog zu Plugins)
  • Komplettierung von Kommandos, Wörtern oder Dateinamen
  • Auto-Kommandos (z. B. Dekomprimierung von gezippten Dateien vor dem Editieren)
  • Dateiformaterkennung und -Konvertierung
  • komfortabler Journalmechanismus für Kommandos, Suchbegriffe usw.
  • Aufzeichnung und Ausführung von Makros
  • Speichern und Laden von Sitzungseinstellungen
  • optionale Integration von Perl, Python, Ruby und Tcl
  • Unterstützung der “Von-Rechts-Nach-Links”-Schreibung (Arabisch u. a.)
  • Zusammenfalten von Textteilen zur besseren Übersicht
  • Optionale grafische Oberfläche in verschiedenen Ausprägungen (GTK, Motif, ...)
  • gut konfigurierbar und an persönliche Vorlieben anpassbar


Paketdepots/Aktuellere Versionen

Die von openSUSE ausgelieferte Version von Vim erfährt über die Online-Aktualisierung von YaST lediglich Erneuerungen bei Sicherheitsproblemen oder schwerwiegenden Fehlern. Wenn Sie einen größeren Versionssprung vornehmen wollen oder diese Software nicht auf den Installationsmedien mitgeliefert wird, stehen für die von Ihnen verwendete Ausgabe der Distribution neue Pakete im Editors-Depot des Build Service von openSUSE zur Verfügung. Weitere Informationen erhalten Sie im Artikel Zusätzliche Paketquellen.


Siehe auch


WWW-Verweise