changes inspired by vim-sensible