Impostazione delle scorciatoie da tastiera personalizzate Sublime Text 2


13

Sono un utente di Vim che cerca di passare a Sublime Text 2, poiché è più veloce di MacVim con un sacco di cose aperte.

Ho delle scorciatoie da tastiera personalizzate in Vim, che vorrei trasferire su ST2.

Come posso impostare scorciatoie personalizzate? Esiste un equivalente a vimrc?

So che posso fare alcune scorciatoie per gli accordi tramite le Preferenze di OS X, ma non rispettano la modalità di comando in ST2.

Ad esempio, voglio impostare ^ wl per spostare lo stato attivo di input su una colonna / riquadro a destra e ^ wh per spostare a sinistra.

Risposte:


21

Associazioni chiave personalizzate: apri la Preferences > Key Bindings-Defaultlettura o cerca l'associazione che desideri modificare. Copia il comando e poi apri Preferences > Key Bindings-User. Incolla e modifica il comando.

Per modificare i binding per il cambio dei riquadri, modificare questi comandi. Nota come le chiavi sono separate +e la fine di ogni riga (tranne l'ultima) richiede una virgola. Non sono sicuro che sia possibile configurarlo in modo da poter passare ai riquadri destro / sinistro. Il modo in cui l'ho impostato è ctrl+ 1passa al primo riquadro, ecc.

// 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 } }

Maggiori informazioni: http://docs.sublimetext.info/en/latest/customization/key_bindings.html


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.