A Vim configuration framework