Deseja usar o comando :make
do vim, que é basicamente um wrapper para o programa make
externo? Se você quiser usar o make
externo diretamente, use !make clean && make
.
Em :help make
, diz
...
7. If [!] is not given the first error is jumped to.
Então, meu palpite é que você tem um erro em part2.c
.
Se você acidentalmente descobriu o comando :make
embutido do vim, então você deve considerar aprender sobre isso.
:help :make
:help quickfix