improved python support for vim