Eu tenho várias macros que gravei e salvei no Sublime Text 2. Estou tentando atribuir atalhos de teclado a cada uma delas, mas estou meio perdida em como fazer isso,
Eu dei uma olhada
mas isso explica como definir ligações de teclas para comandos existentes.
O que devo definir para executar uma macro?
keyboard-shortcuts
macros
sublime-text-2
Sathyajith Bhat
fonte
fonte
Respostas:
Para instruir o Sublime Text para executar macros, você precisa passar "run_macro_file" como parâmetro para "command", com argumento sendo o nome do arquivo da macro.
Primeiro, o simples registro de uma macro não a salva em um arquivo, você precisará salvá-la em um arquivo. Isso pode ser feito clicando em Ferramentas → Salvar macro e, em seguida, forneça um nome de arquivo. As macros geralmente são salvas na
%appdata%\Sublime Text 2\Packages\User
pasta.Em seguida, para atribuir o atalho do teclado, abra o arquivo Ligações de teclas em Preferências → Ligações de teclas - Usuário.
Agora, o formato geral para uma combinação de teclas é o seguinte:
Portanto, se você deseja atribuir Ctrl+ Shift+ Xa uma macro que foi salva como "adicionar vírgula ao final", a linha de combinação de teclas ficará assim:
fonte
context
. Aqui está um exemplo do Emmet: github.com/sergeche/emmet-sublime/blob/master/…"Packages/User/my_commands.sublime-macro"
está funcionando. testado no mac.