Make shortcut only work in c/c++/objc/objc++ code

And fix path to default key bindings configuration.