refactoring vim configuration