[vim] Fix runtimepath and netrw history, two-space indentation for C++

I've started digging around in the LLVM source. There they use two-space
indentation (and expandtab, of course). Since it is the only C++ source
I'll be touching in a while, I can generalise their rules.