gitignore
key bindings for syntax checks, run tests and search improvements