Actualmente escribo mi documentación directamente como archivos de ayuda vim. A veces necesito generar otros formatos (por ejemplo, PDF). Mi flujo de trabajo es copiar el contenido de los archivos de ayuda y transformarlos en algo que necesito. Este es un trabajo bastante tedioso, ya que principalmente tengo que agregar un marcado adicional.
Me gusta el enfoque de Markdown, que puede (por ejemplo, usar Pandoc) transformarse en una variedad de formatos de salida. Lamentablemente no vim archivos de ayuda. Estoy buscando un convertidor que tome un formato de entrada estándar (p. Ej. XML, Markdown, texto reStructed, texto plano, ...) y genere un archivo de ayuda vim. ¿O hay algún otro medio para generar automáticamente archivos de ayuda vim sin escribir ese convertidor yo mismo?
Respuestas:
Perdón por resucitar un hilo muy viejo. Soy el autor del
mkd2vimdoc
guión detrás del primer enlace sugerido por lornix anteriormente. Recientemente reescribímkd2vimdoc
desde cero como html2vimdoc . Todavía es compatible con Markdown como formato de entrada; convertirá Markdown a HTML y luego convertirá ese HTML a un archivo de ayuda de Vim. El enfoque durante la reescritura fue el soporte para una gama más amplia de documentos de entrada.El nuevo script está siendo utilizado por mí y varios otros autores de complementos, por lo que definitivamente está destinado a un uso general. Si desea intentarlo de nuevo, me encantaría saber si ahora funciona mejor para los documentos en los que desea usarlo. Si todavía no funciona, puede crear un problema en GitHub.
fuente
Encontré este script, que el autor creó para convertir markdown a la documentación de vim. Suena muy cerca de lo que estás buscando.
Si bien este script vim.org ( repositorio github ) convierte el descuento en lo que parece casi todo, PERO vimdoc. (suspiro) Tan cerca ... ¿tal vez una ligera modificación?
fuente