I really enjoy the workflow in Scrivener, but I don't like the non-vim nature of it. Is there a good alternative plugin for vim that let's you manage documents in a similar way? I'm most interested in the ability to sort and compile documents.

My goal would be to have the ability to edit a document in multiple parts. I'm imagining something like NerdTree, but with the ability to vertically rearrange files in an arbitrary way. It is important that the files are ultimately compiled down into a single document. I imagine that this could be done with Pandoc, but I don't know how well integrated that may be. It would be really slick if there was a way to simply append certain documents together and have that save as a new file.

A couple people have thought about this sort of thing before:



  • 2
    Since this is asking for plugin recommendations, please do follow Software Recommendations's guidelines - specifically: "even if you're asking for alternatives, we need to know which features you need." I have no idea what Scrivener is, and may be someone here who hasn't used Scrivener but uses a similar plugin would be lost as well. Also see: meta.vi.stackexchange.com/q/118/205 – muru Jan 17 '16 at 18:06
  • Good links -- thanks for pointing them out. I'll try to refactor my question so that it better matches the recommendations you linked to. – Sauce McBoss Jan 18 '16 at 1:24
  • It's not entirely sure to me what exactly you're looking for, perhaps that's because I've never used Scrivener. "Edit a document in multiple parts" can be done by simply have several files in a directory. "Compiling" them to a single document is simply appending them all to one document, and rearranging files can be done my renaming them (e.g. you could prefix them with a number: 10-introduction, 20-first-chapter, etc.) – Martin Tournoij Jan 18 '16 at 15:11
  • Definitely true, and I've used some of those options in the past, but they've always been pretty clunky. It's a hassle to figure out name changes if you've got a lot of parts, and compiling them also seems like a manual process. Since it sounds like there's nothing like this available, I'll probably close this question in a bit. Thanks for the input. – Sauce McBoss Jan 20 '16 at 0:24
  • Not sure, but maybe microviche plugin can be useful, check also video – Boris Serebrov Jan 20 '16 at 18:48

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.