Obecnie piszę moją dokumentację bezpośrednio jako pliki pomocy vim. Czasami muszę generować inne formaty (np. PDF). Moja praca polega na kopiowaniu zawartości plików pomocy i przekształcaniu ich w coś, czego potrzebuję. Jest to dość żmudna praca, ponieważ w większości muszę dodać dodatkowe znaczniki.
Podoba mi się podejście Markdown, które można (np. Używając Pandoc) przekształcić w różne formaty wyjściowe. Niestety nie vim plików pomocy. Szukam konwertera, który przyjmuje standardowy format wejściowy (np. XML, Markdown, tekst reStructsed, zwykły tekst,…) i wyświetla plik pomocy vim. Czy jest jakiś inny sposób automatycznego generowania plików pomocy vim bez pisania takiego konwertera?
Odpowiedzi:
Przepraszamy za wskrzeszenie bardzo starego wątku. Jestem autorem
mkd2vimdoc
skryptu za pierwszym linkiem sugerowanym wcześniej przez lornix . Niedawno przepisałemmkd2vimdoc
od podstaw jako html2vimdoc . Nadal obsługuje Markdown jako format wejściowy; Konwertuje Markdown na HTML, a następnie konwertuje HTML na plik pomocy Vima. Podczas przepisywania skupiono się na obsłudze szerszego zakresu dokumentów wejściowych.Nowy skrypt jest używany przeze mnie i kilku innych autorów wtyczek, więc jest zdecydowanie przeznaczony do ogólnego użytku. Jeśli chcesz spróbować jeszcze raz, chciałbym usłyszeć, czy teraz działa lepiej dla dokumentów, na których chcesz go używać. Jeśli nadal nie działa, możesz utworzyć problem w GitHub.
źródło
Znalazłem ten skrypt, który autor stworzył, aby przekonwertować markdown na dokumentację vim. Brzmi bardzo blisko tego, czego szukasz.
Podczas gdy ten skrypt vim.org ( github repo ) konwertuje markdown w coś, co wygląda prawie na wszystko ALE vimdoc. (westchnienie) Tak blisko ... może drobna modyfikacja?
źródło