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 super
chave para funcionar quando combinada com a shift
chave, por exemplo:
[
{ "keys": ["super+shift+v"], "command": "paste" }
]
mas removendo a shift
chave 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.
fonte
; 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.