Freier Texteditor: Vim als Javascript und 3D-Modellierer
Vim oder Vi Improved ist nicht totzukriegen. Jetzt haben Entwickler den Texteditor als Javascript-Modul umgesetzt, er lässt sich damit im Webbrowser verwenden. Andere Entwickler nutzen ihn als Basis für eine 3D-Modellierungssoftware.

Vim lässt sich nicht nur für die Entwicklung mit Javascript einsetzen. Der Entwickler Lu Wang hat ihn in Javascript unter dem Namen Vim.js(öffnet im neuen Fenster) umgeschrieben. Damit lässt sich Vi Improved einfach in eine Webseite einbetten und nutzen. Noch funktioniert nicht alles, die Hilfe etwa kann nicht aufgerufen werden. Offenbar gibt es auch noch keine Schnittstelle zu dem lokalen Dateisystem, Textdateien lassen sich weder öffnen noch speichern. Sonst kennt Vim.js die meisten Befehle des Texteditors aber bereit. Vim.js nutzt eine modifizierte Version von Mozillas Javascript-Engine Narcissus. Der Code ist auf Github(öffnet im neuen Fenster) unter etlichen freien Lizenzen verfügbar und kann geforkt werden.
Für ein Projekt haben die Entwickler Dan Lynch und Barry Martin aus Vim eine 3D-Modellierungssoftware gemacht. Genauer können in Vim3D(öffnet im neuen Fenster) Szenen bearbeitet und Objekte erstellt werden. Dazu dienen die vielfältigen Vim-Befehle. Lynch hat dazu bereits 2010 ein Framework programmiert, die die Interaktion mit 3D-Modell und dem Vim-Befehlssatz erlaubt. Über sogenannte Channels lassen sich 3D-Objekte aus einer Bibliothek importieren. Dabei werden in GNUPlot oder Matlab erstellte Dateien unterstützt. Für das Rendering wird OpenGL 2.0 benötigt.
Vim3D richtet sich insbesondere an Entwickler oder Ingenieure, die Objekte oder Daten einfach visualisieren wollen – und ein Faible für Vim haben. Als Beispiel führen die Entwickler ein Projekt an, in dem die Bewegungen eines Roboters aus dem entsprechenden Code optisch dargestellt werden können. Vim3D steht unter der BSD-Lizenz und steht ebenfalls auf Github als Code zur Verfügung(öffnet im neuen Fenster).
- Anzeige Hier geht es zu JavaScript: Das umfassende Handbuch bei Amazon Wenn Sie auf diesen Link klicken und darüber einkaufen, erhält Golem eine kleine Provision. Dies ändert nichts am Preis der Artikel.