Como diagnosticar e corrigir conflitos de ligação de teclas no Sublime Text 3?
Meu padrãocombinações de teclas para colar são
{ "keys": ["ctrl+v"], "command": "paste" },
{ "keys": ["ctrl+shift+v"], "command": "paste_and_indent" },
Eu os substituí nas minhas combinações de teclas de usuário com
{ "keys": ["alt+k"], "command": "paste" },
{ "keys": ["ctrl+k"], "command": "paste_and_indent" },
(Eu usoDvorak, que significaseu V
émeu K
. Além disso, eu queropaste_and_indent
para ser o padrão.)
Masctrl + k executapaste
, nãopaste_and_indent
. Eu determinei isso ativando o log de comando no console, com
sublime.log_commands(True)
No entanto, se eu fizer opaste_and_indent
comando para outra coisa, comoctrl + alt + k oualt + k, chama corretamentepaste_and_indent
.
Examinei as combinações de teclas para todos os meus pacotes instalados e não vejo nenhum outro comando usandoctrl + k. Eu também desabilitei praticamente todos os pacotes, exceto as sintaxes (eu mesmo acidentalmentecontrole de pacote desativado), mas ainda,ctrl + k apenas executapaste
.
Como posso determinar e corrigir esse conflito, paractrl + k executapaste_and_indent
?