vim as an IDE configuration