Ответ 1
С точки зрения документации, очень мало; :help development
дает некоторое общее введение, но вам в основном просто приходится погружаться в исходный код, прыгать (легко с поддержкой ctags).
Список todo (:help todo
; обновленная версия в репозитории Mercurial) содержит (слишком) множество элементов, как малых, так и больших. Возьмите какую-нибудь мелочь и попытайтесь ее решить. Любая помощь и вклад приветствуются! Я рекомендую присоединиться к списку рассылки vim_dev, поскольку вы отправляете туда свои патчи и можете задавать вопросы об исходном коде.