proper vimrc backspace handling

I *know* that I used to have this. No idea how I lost it.