okay had to brew install vim and alias it in my profile, and then recompile youcompleteme but now it works