Latex
LaTeX wäre definitiv die beste Wahl.
Diese Antwort hat auch ein paar gute Links.
Als VIM-Benutzer bin ich so glücklich, dass ich für meine Programmierarbeiten keine Maus verwenden muss. Ich kenne mich mit Markup-Sprachen jedoch nicht besonders gut aus, sodass ich zum Erstellen von Dokumenten immer noch Office und andere Maus-basierte Software verwenden muss. Welche Optionen stehen für VIM zur Verfügung?