fixes to "goto definition" feature
changed binding to `Ctrl+<` as `Ctrl+[` doesn't seem to work on french keyboards