Это немного старая школа
Как указал lcd047 , существует группа Google vim_dev, в которую можно отправлять исправления. В настоящее время Vim находится под контролем версий в репозитории Mercurial. Вы можете отправить патчи, открыв новую тему в этой группе и прикрепив файл патча (текстовый файл с выводом diff). Источник Vim находится в процессе перехода на GitHub, но я не думаю, что он еще там.
Характер содействия
Хотя многие проекты с открытым исходным кодом, в том числе Vim, имеют список дел, маловероятно, что вам будет назначено что-либо, если вы просто предложите свои услуги. Большинство материалов с открытым исходным кодом являются импровизированными: вы идентифицируете исправление или улучшение ошибки, внедряете ее и отправляете на рассмотрение, после чего сопровождающий может решить объединить ее.
У меня очень простой вклад в источник Vim. Я заметил, что i(
текстовый объект плохо себя вел, когда содержимое скобок было в своих строках. Напротив, аналогичный i{
текстовый объект вел себя соответствующим образом в подобных ситуациях. Я представил свой патч, и он был быстро объединен. Конечно, это было очень маленькое изменение; более значительные исправления, как правило, подлежат более длительному рассмотрению.
Мой совет
Не входите в игру, планируя внести свой вклад в Vim. Хорошие идеи обычно не приходят от попыток думать о хороших идеях. Они приходят, когда вы пытаетесь сделать что-то еще. Продолжайте использовать Vim, и идея может появиться сама собой. Затем приложите усилия для его реализации и отправьте патч.