Никто не упомянул обильные ctags? Google и установите его; намного лучше, чем стандартные ctags, которые вы, вероятно, имеете. Чтобы использовать его, перейдите в корневой каталог вашего проекта и наберите
:! ctags -R.
Создает базу данных всего в вашем проекте ... java, c ++, python, ruby, javascript, что угодно, в файле с именем tags.
: помочь ctags для множества команд, слишком много, чтобы их можно было суммировать, для использования сгенерированных тегов.
Поместите курсор на имя функции, введите CMD], чтобы открыть файл, который ее определяет. Еще много таких команд. Вскоре становится второй натурой ... почти так же хорошо, как IDE (и VIM никогда не подводит вас так, как это часто делает затмение.