Adds tab completion and snippet support to vim