add backspace setting, update gitignore