auto-indent and commenting keybindings