Я хочу немного расширить возможности Markdown в vim (https://github.com/plasticboy/vim-markdown),, а именно добавить некоторую поддержку автоматического создания следующего элемента списка при правильном отступе всего.
Мой вопрос: в каком механизме vim лучше всего это реализовать? Это задача для файла выделения? Должен ли я собрать что-нибудь вместе в SnipMate? Я рад сделать любую домашнюю работу, но я хотел бы знать, с чего лучше начинать.
На основании быстрого поиска помощи, formatoptions и formatlistpat и связанные с ними fo-table выглядят как хорошие места для начала.Я бы начал с их прочтения, а затем нашел существующие плагины, которые их используют, и выяснил, как они работают.
formatoptions
formatlistpat
fo-table