Sublime Text # Короткий код Переключить закладку

У меня Linux Mint 16 и Sublime Text 3.

и проблема в том, что короткий код закладки Toggle перестает работать.

в возвышенном-keymap я получил эти строки:

{ "keys": ["f2"], "command": "next_bookmark" },
{ "keys": ["shift+f2"], "command": "prev_bookmark" },
{ "keys": ["ctrl+f2"], "command": "toggle_bookmark" },
{ "keys": ["ctrl+shift+f2"], "command": "clear_bookmarks" },
{ "keys": ["alt+f2"], "command": "select_all_bookmarks" }, 

все вроде бы хорошо, но когда я нажимаю "ctrl+f2" это не работает.

в чем проблема?

Спасибо за помощь !


person Victorino    schedule 03.05.2014    source источник


Ответы (1)


Вы поместили это в key-bindings-user или в key-bindings-default?

Я просто поставил его на key-bindings-user, и он отлично работает в моем возвышенном тексте. Единственная проблема, которую я получил, это запятая в последней строке. Если это последняя строка в ваших привязках клавиш, вам нужно удалить последнюю запятую, так что это выглядит так:

[
{ "keys": ["f2"], "command": "next_bookmark" },
{ "keys": ["shift+f2"], "command": "prev_bookmark" },
{ "keys": ["ctrl+f2"], "command": "toggle_bookmark" },
{ "keys": ["ctrl+shift+f2"], "command": "clear_bookmarks" },
{ "keys": ["alt+f2"], "command": "select_all_bookmarks" }

]

Еще одно замечание: я только что заметил, что в моих настройках привязки клавиш по умолчанию эти клавиши уже есть по умолчанию. Может ли быть так, что он уже находится в отредактированном вами файле, а возвышенное «запутывается», имея двойную привязку для ключа f2?

Я также пробовал разные привязки, чтобы увидеть, могу ли я их переопределить, и это тоже работает. Поэтому я бы сказал, поместите это в привязки клавиш пользователя и будьте осторожны с запятой в конце.

person cnluzon    schedule 03.05.2014