To main content

Dateien aus VIM mit Syntaxhighlighting exportieren

Veröffentlicht von Benjamin Marwell am

Für Vim (VI improved) gibt es in den Normalinstallationen ein tolles Script mit dem schönen Namen 2html.vim. Damit kann man die aktuelle Datei - so, wie man sie sieht, in eine HTML-Datei exportieren.

Hier ein Beispiel, wie ein konfigurierter VIM aussieht, wenn man ein Shellscript bearbeitet:

Datei in VIM editieren
Datei in VIM editieren
Nun gibt mal folgenden Text ein:
:runtime! syntax/2html.vim
oder etwas kürzer:
:TOhtml
Es erscheint nun ein neues Teilfenster, welches man mit :w  speichern kann. Das Ergebnis sieht dann etwa so aus:
VIM Quellcode in HTML
VIM Quellcode in HTML
Es werden also sogar Foldings mit übernommen. Das ist schon eine ziemlich nette Sache! Ein paar weitere Optionen sind hier erklärt: http://codecocktail.wordpress.com/2008/11/14/vim-programmcode2html/ Fazit: Sehr praktisch für E-Mails oder Websites :-)