some additions from paulirish's vimrc