added a bunch of vim stuff