lots of vim goodness