some key bindings
adding savehistory
adding .savehist to gitignore