refactoring gvim installation