Configurando o Sublime Text 2 Atalhos de teclado personalizados

13

Sou um usuário do Vim tentando migrar para o Sublime Text 2, pois é mais rápido que o MacVim com um monte de coisas abertas.

Eu tenho atalhos de teclado personalizados no Vim, que gostaria de transferir para o ST2.

Como posso configurar atalhos personalizados? Existe um equivalente ao vimrc?

Eu sei que posso fazer alguns atalhos de chording através do OS X Preferences, mas eles não respeitarão o modo de comando no ST2.

Por exemplo, desejo definir ^ w l para mover o foco de entrada uma coluna / painel para a direita e ^ w para mover para a esquerda.

    
por Ben Humphreys 24.10.2012 / 10:43

2 respostas

21

Ligações de teclas personalizadas: Abra Preferences > Key Bindings-Default lendo ou pesquise a ligação que você deseja alterar. Copie o comando e abra Preferences > Key Bindings-User . Cole e edite o comando.

Para alterar as ligações para alternar painéis, edite esses comandos. Observe como as chaves são separadas por + e o final de cada linha (exceto a última) precisa de uma vírgula. Não tenho certeza se você pode configurá-lo para que você possa mover para os painéis direito / esquerdo. A maneira que eu configuro é ctrl + 1 muda para o primeiro painel, etc.

// panes
{ "keys": ["ctrl+1"], "command": "focus_group", "args": { "group": 0 } },
{ "keys": ["ctrl+2"], "command": "focus_group", "args": { "group": 1 } },
{ "keys": ["ctrl+3"], "command": "focus_group", "args": { "group": 2 } }

Mais informações: link

    
por 25.10.2012 / 01:47
1

Para adicionar à resposta do @d_rail,

Você pode criar uma combinação simples (ex: f12 ), uma combinação (ex: ctrl + Y ) e complexa (ex: Ctrl + a , Ctrl + b ) teclas de atalho, desde que você saiba o nome do comando da operação.

Veja aqui para saber mais: Lista completa de comandos do Sublime Text 3

    
por 18.07.2015 / 21:50