If HTML is what you write in then pandoc might be a reasonable choice.
I try to keep the production chain as short as I can. I write in LibreOffice and from there I can go direct to epub (ebooks - currently via plug-in but now hopefully by built-in filter) or to PDF (print books), so I'm covered. But narrative fiction is easy. For non-fiction you're going to have to shop around until you find what works for you, starting with the base/original source material - whether that be raw HTML, LaTeX or whatever. (Saying you use Vim as an editor doesn't actually tell us what you're creating.)
|