I’m looking to beef up the Markdown capabilities of vim a bit (https://github.com/plasticboy/vim-markdown), namely to add some support for auto-creating the next list item while indenting everything properly.
My question is, what vim mechanism is best to implement this in? Is this a task for the highlighting file? Should I cobble together something in SnipMate? I’m glad to do any homework necessary, but I’d like to know where’s the best place to start.
Based on a quick snoop through the help,
formatoptionsandformatlistpatand the relatedfo-tablelook like good places to start. I’d start by reading those and then finding existing plugins that use them and figure out how they work.