Einrichten von benutzerdefinierten Tastaturkürzeln für Sublime Text 2


13

Ich bin ein Vim-Benutzer, der versucht, zu Sublime Text 2 zu wechseln, da es schneller ist als MacVim, wenn ein paar Dinge offen sind.

Ich habe in Vim evtl. benutzerdefinierte Tastaturkürzel, die ich auf ST2 übertragen möchte.

Wie kann ich benutzerdefinierte Verknüpfungen einrichten? Gibt es ein Äquivalent zu vimrc?

Ich weiß, dass ich einige Tastenkombinationen über die OS X-Einstellungen ausführen kann, aber sie respektieren den Befehlsmodus in ST2 nicht.

Zum Beispiel möchte ich ^ wl so einstellen, dass der Eingabefokus eine Spalte / ein Fenster nach rechts und ^ wh nach links verschoben wird.

Antworten:


21

Benutzerdefinierte Tastenzuordnungen: Öffnen Sie das Preferences > Key Bindings-DefaultDurchlesen oder suchen Sie nach der zu ändernden Zuordnung. Kopieren Sie den Befehl und öffnen Sie ihn Preferences > Key Bindings-User. Fügen Sie den Befehl ein und bearbeiten Sie ihn.

Bearbeiten Sie diese Befehle, um die Bindungen für den Bereichwechsel zu ändern. Beachten Sie, dass die Schlüssel durch +und das Ende jeder Zeile (mit Ausnahme der letzten) durch ein Komma getrennt sind. Ich bin mir nicht sicher, ob Sie es so einrichten können, dass Sie zu den rechten / linken Fenstern wechseln können. Ich richte es folgendermaßen ein: ctrl+ 1wechselt zum ersten Bereich usw.

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

Weitere Informationen: http://docs.sublimetext.info/en/latest/customization/key_bindings.html


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.