improved c.vim