У Vim есть несколько различных форм завершения, встроенных для многих языков программирования. Хорошие места для запуска могут быть: «help» complete »и поиск всемогущества.