added some helpful stuff from "ulitmate vim configuration"