Os documentos de ligação de chave sublime sugerem que a super(chave do Windows) é utilizável em ligações de chave definidas pelo usuário. Meu objetivo é criar o seguinte estilo de mapeamento para ter consistência entre minhas máquinas OSX e Windows:
[
{ "keys": ["super+left"], "command": "move_to", "args": {"to": "bol", "extend": false} },
{ "keys": ["super+right"], "command": "move_to", "args": {"to": "eol", "extend": false} }
]
No entanto, eles não funcionam como esperado.
Nos testes, consegui obter um mapeamento que usa a superchave para funcionar quando combinada com a shiftchave, por exemplo:
[
{ "keys": ["super+shift+v"], "command": "paste" }
]
mas removendo a shiftchave do mapeamento da seguinte forma, resultando no mapeamento não mais funcionando:
[
{ "keys": ["super+v"], "command": "paste" }
]
Existe um comportamento especial / restrito com a super chave que não está documentada?
Eu tentei isso tanto no Sublime Text 2 quanto no Sublime Text 3 agora que a versão beta está aberta ao público. Se eu pudesse resolver esses problemas de atalho, compraria em um piscar de olhos.
; Win + Shift + Arrow Right = Win + End ;#+Right::#+End ; Win + Shift + Arrow Left = Win + Home ;#+Left::#+Home Eu ficaria igualmente feliz com uma solução que permite que os mappigns do AHK funcionem em texto sublime.