add gitignore & chang c/c++ setting

( -> () mappings are disturbing