make vim a lot more useful