unify vimrc
automatically create non-existing target directories in deploy script
fix handling of git configs in deploy script