Es un poco vieja escuela
Como señaló lcd047 , existe el Grupo de Google vim_dev donde puede enviar parches. En la actualidad, Vim está bajo control de versiones en un repositorio Mercurial. Puede enviar parches abriendo un nuevo tema en ese grupo y adjuntando su archivo de parche (un archivo de texto con la salida diff). La fuente de Vim está en proceso de pasar a GitHub, pero no creo que esté allí todavía.
La naturaleza de contribuir
Si bien muchos proyectos de código abierto, incluido Vim, tienen una lista de tareas pendientes, no es probable que se le asigne nada simplemente por ofrecer sus servicios como voluntario. La mayoría de las contribuciones de código abierto son improvisadas: identifica una corrección o mejora de errores, la implementa y la envía para su revisión, luego el responsable de mantenimiento puede optar por fusionarla.
Tengo una contribución muy simple en la fuente Vim. Noté que el i(
objeto de texto no se comportaba bien cuando el contenido de los paréntesis estaba en sus propias líneas. En contraste, el i{
objeto de texto análogo se comportó apropiadamente en situaciones similares. Envié mi parche y en realidad se fusionó rápidamente. Por supuesto, este fue un cambio muy pequeño ; los parches más significativos tienden a estar sujetos a una revisión más larga.
Mi consejo
No entre en el juego con el plan de contribuir a Vim. Las buenas ideas normalmente no provienen de tratar de pensar en buenas ideas. Vienen cuando intentas hacer otra cosa. Siga usando Vim y una idea puede presentarse. Luego, haga el esfuerzo de implementarlo y envíe un parche.