инсталирах плъгина tern-js за sublime 3, но по някаква причина не мога накарайте командата му да работи с ключовите връзки на sublime (аз съм sublime nube между другото) според документацията.. ternjs_jump_to_definition
се предполага, че е валидна команда.
Затова поставих това във файла (OSX).sublime-keymap
по подразбиране:
{ "keys": ["super+ctrl+j"], "command": "ternjs_jump_to_definition"},
{ "keys": ["super+ctrl+r"], "command": "ternjs_reload"},
Сложих и това.. все още не работи:
{ "keys": ["super+ctrl+j"], "command": "ternjs_jump_to_definition", "context":
[
{ "key": "has_next_field", "operator": "equal", "operand": true }
]
}
някаква идея какво не е наред? Знам, че tern-js е инсталиран.. защото въвеждането на Ctrl+Space
за довършване на код всъщност работи:
някаква идея какво правя грешно? Просто искам да напиша command+ctrl+j, за да премина към дефиницията на метода.
Също така разгледах стандартния sublime 3 скок към дефиницията на метод (т.е. alt+command+down) и той работи само на същия файл, дори ако добавя библиотеки към проекта. (Използвам mapbox, който работи върху листовка).