Мне кажется, что Vim так не может, ибо не IDE. У него нет интеграции с логикой языка (не знаю, как грамотнее выразить мысль, но, думаю, смысл понятен).
Именно поэтому я против плагинов, они портят редакторскую часть. Но если вынести их в соседние окна будет самое оно.
Тянет на среднего размера проект с большим локальным патчем к гдб, как минимум Гдб умеет в программный интерфейс, конечно, но там есть некоторые проблемы