pilfered several good ideas from acx0

https://github.com/acx0/etc/blob/master/vimrc
vimrc: minor tweaking