Sekolahnya agak tua
Seperti yang ditunjukkan lcd047 , ada Grup Google vim_dev tempat Anda dapat mengirim tambalan. Saat ini, Vim berada di bawah kendali versi dalam repositori Mercurial. Anda dapat mengirim tambalan dengan membuka topik baru di grup itu dan melampirkan file tambalan Anda (file teks dengan output diff). Sumber Vim sedang dalam proses pindah ke GitHub, tapi saya pikir belum cukup.
Sifat berkontribusi
Sementara banyak proyek sumber terbuka, termasuk Vim, memiliki daftar hal yang harus dilakukan, bukan tidak mungkin Anda akan diberi tugas apa pun hanya dengan menjadi sukarelawan layanan Anda. Sebagian besar kontribusi sumber terbuka bersifat dadakan: Anda mengidentifikasi perbaikan atau peningkatan bug, mengimplementasikannya, dan mengirimkannya untuk ditinjau, kemudian pengelola dapat memilih untuk menggabungkannya.
Saya memiliki kontribusi yang sangat sederhana dalam sumber Vim. Saya perhatikan bahwa i(
objek teks tidak berperilaku baik ketika isi tanda kurung berada di baris mereka sendiri. Sebaliknya, i{
objek teks analog berperilaku tepat dalam situasi yang sama. Saya mengirimkan tambalan saya dan itu sebenarnya bergabung dengan cepat. Tentu saja, ini adalah perubahan yang sangat kecil ; tambalan yang lebih signifikan cenderung akan ditinjau lebih lama.
Saranku
Jangan masuk ke dalam game dengan rencana berkontribusi ke Vim. Ide-ide bagus biasanya tidak datang dari mencoba memikirkan ide-ide bagus. Mereka datang ketika Anda mencoba melakukan sesuatu yang lain. Tetap menggunakan Vim dan sebuah ide dapat muncul dengan sendirinya. Kemudian lakukan upaya untuk mengimplementasikannya dan mengirimkan tambalan.