vimrc stolen mostly from Merrick Christensen