Derzeit schreibe ich meine Dokumentation direkt als vim-Hilfedateien. Manchmal muss ich andere Formate generieren (zB PDF). Mein Arbeitsablauf besteht darin, den Inhalt der Hilfedateien zu kopieren und in etwas umzuwandeln, das ich benötige. Dies ist eine ziemlich mühsame Arbeit, da ich meistens zusätzliches Markup hinzufügen muss.
Ich mag den Ansatz von Markdown, der (z. B. mit Pandoc) in eine Vielzahl von Ausgabeformaten umgewandelt werden kann. Leider nicht vim Hilfedateien. Ich suche einen Konverter, der ein Standardeingabeformat (z. B. XML, Markdown, reStructed Text, Nur-Text usw.) verwendet und eine vim-Hilfedatei ausgibt . Oder gibt es eine andere Möglichkeit, automatisch vim-Hilfedateien zu generieren, ohne selbst einen solchen Konverter zu schreiben?
Antworten:
Entschuldigen Sie die Wiederbelebung eines sehr alten Threads. Ich bin der Autor des
mkd2vimdoc
Skripts hinter dem ersten Link, den Lornix zuvor vorgeschlagen hat. Ich habe kürzlichmkd2vimdoc
von Grund auf als html2vimdoc umgeschrieben . Markdown als Eingabeformat wird weiterhin unterstützt. Markdown wird in HTML konvertiert und anschließend in eine Vim-Hilfedatei konvertiert. Der Schwerpunkt während des Umschreibens lag auf der Unterstützung einer größeren Anzahl von Eingabedokumenten.Das neue Skript wird von mir und mehreren anderen Plug-In-Autoren verwendet und ist daher definitiv für den allgemeinen Gebrauch gedacht. Wenn Sie es noch einmal versuchen möchten, würde ich gerne hören, ob es jetzt besser für die Dokumente funktioniert, für die Sie es verwenden möchten. Wenn es immer noch nicht funktioniert, können Sie ein Problem auf GitHub erstellen.
quelle
Ich habe dieses Skript gefunden, das der Autor erstellt hat, um Markdown in VIM-Dokumentation zu konvertieren. Klingt sehr nah an dem, was Sie suchen.
Während dieses vim.org-Skript ( github repo ) Markdown in fast alles konvertiert, ABER vimdoc. (seufzt) So nah ... vielleicht eine kleine Modifikation?
quelle