Como posso definir os atalhos de teclado para itens de menu no Sublime Text 2?

9

Não há atalhos de teclado para itens de menu, como Atualizar Pastas . Eu tenho que usar meu mouse toda vez.

Como posso definir as combinações de teclas para itens de menu no Sublime Text 2?

    
por Johannes 31.01.2013 / 14:54

1 resposta

12

Primeiro, precisamos determinar o nome do comando executado pelo item de menu:

Selecione o item de menu Pacotes… (no Mac OS X está no menu de aplicativos, submenu Preferências ).

Navegue até a pasta Padrão e procure por Main.sublime-menu . Abra este arquivo e procure uma entrada correspondente ao marcador que você está procurando. Neste caso:

{ "command": "refresh_folder_list", "caption": "Refresh Folders", "mnemonic": "e" },

O nome do comando que procuramos é refresh_folder_list .

Agora, selecione o item de menu Key Bindings - User . Um documento será aberto.

Adicione o seguinte como uma entrada adicional à matriz de nível superior:

{
    "keys": ["ctrl+shift+option+r"], "command": "refresh_folder_list"
}

O arquivo deve ficar assim após a edição:

[  
    // possibly other entries in this array, each of them comma separated
    {
        "keys": ["ctrl+shift+option+r"], "command": "refresh_folder_list"
    }
]  

Salve e feche para atribuir o atalho de teclado Ctrl-Shift-Alt-R a Refresh Folders . É claro que você pode especificar qualquer combinação de teclas desejada.

    
por 31.01.2013 / 15:19