I’m also an IDE fan, but I love vim plugins for text navigation. For editing a bunch of files like text, I’m likely using vim.
But for doing proper application work, refactoring, debugging — I’m with you. I might be good at vim but gdb is a whole different beast.