Я вижу много вопросов о том, как найти ключевые конфликты в Sublime Text 3, но не о том, как их исправить. Я следовал приведенным здесь указаниям, чтобы скопировать файл привязки ключа по умолчанию пакета в файл привязки ключа пользователя пакета и заменил конфликтную привязку ключа (здесь CTRL-d
и CTRL-l
) на не конфликтующие привязки ключей (здесь CTRL-SHIFT-d
и CTRL-SHIFT-l
). Но когда я использую CTRL-d
или CTRL-l
в типе файла для конфликтующего пакета (файлы .do Stata), я получаю действие привязки конфликтующего ключа (то есть не выбираю слово или строку). Это даже после перезапуска Sublime Text 3.
Есть ли способ исправить этот конфликт? Или даже отключить все привязки клавиш для пакета?
FWIW, пакет - StataEditor
и здесь - измененная часть файла привязки ключа пользователя StataEditor
.
[
{ "keys": ["ctrl+shift+d"], "command": "stata_execute", "args": {"Mode": "do"}, "context":
[
{ "key": "selector", "operator": "equal", "operand": "source.stata" }
]
},
{ "keys": ["ctrl+shift+r"], "command": "stata_execute", "args": {"Mode": "run"}, "context":
[
{ "key": "selector", "operator": "equal", "operand": "source.stata" }
]
},