Actuellement, j'écris ma documentation directement sous forme de fichiers d'aide vim. Parfois, j'ai besoin de générer d'autres formats (par exemple PDF). Mon flux de travail consiste à copier le contenu des fichiers d'aide et à les transformer en quelque chose dont j'ai besoin. C'est un travail assez fastidieux, car je dois surtout ajouter du balisage supplémentaire.
J'aime l'approche de Markdown, qui peut (par exemple en utilisant Pandoc) être transformée en une variété de formats de sortie. Malheureusement pas les fichiers d'aide vim. Je recherche un convertisseur qui prend un format d'entrée standard (par exemple XML, Markdown, texte reStructed, texte brut,…) et génère un fichier d'aide vim. Ou existe-t-il d'autres moyens de générer automatiquement des fichiers d'aide vim sans écrire moi-même un tel convertisseur?
Réponses:
Désolé d'avoir ressuscité un très vieux fil. Je suis l'auteur du
mkd2vimdoc
script derrière le premier lien suggéré précédemment par lornix . J'ai récemment réécrit àmkd2vimdoc
partir de zéro en html2vimdoc . Il prend toujours en charge Markdown comme format d'entrée; il convertira Markdown en HTML, puis convertira ce HTML en fichier d'aide Vim. Pendant la réécriture, l'accent a été mis sur la prise en charge d'une plus large gamme de documents d'entrée.Le nouveau script est utilisé par moi-même et plusieurs autres auteurs de plug-ins, il est donc certainement destiné à un usage général. Si vous souhaitez réessayer, j'aimerais savoir si cela fonctionne mieux pour les documents sur lesquels vous souhaitez l'utiliser. Si cela ne fonctionne toujours pas, n'hésitez pas à créer un problème sur GitHub.
la source
J'ai trouvé ce script, que l'auteur a créé pour convertir le markdown en documentation vim. Cela semble très proche de ce que vous recherchez.
Alors que ce script vim.org ( github repo ) convertit le démarque en ce qui ressemble à presque tout MAIS vimdoc. (soupir) Si près ... peut-être une légère modification?
la source