make vim indentation and backspacing behave sanely