vim config refactor