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:
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: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 :-)