all sorts of vim goodies