Erhabener Text - Schlüsselbindungen

Tastenkombinationen in Sublime Text helfen dem Benutzer, die Sequenzen von Tastendrücken zu verarbeiten und Aktionen zuzuordnen. Sie sind im JSON-Format definiert und werden in gespeichert.sublime-keymap Dateien.

Für eine bessere Integration ist es wichtig, separate Key-Map-Dateien für Linux, OSX und Windows aufzubewahren. Key Maps der entsprechenden Plattform werden in den Sublime Text Editor geladen.

Ein Benutzer kann das öffnen keymap Datei- oder Standardschlüsselbindungen mit der Option Preferences → Key Bindings.

Das folgende Beispiel zeigt, wie Schlüsselbindungen in Windows ausgeführt werden:

[
   { "keys": ["ctrl+shift+n"], "command": "new_window" },
   { "keys": ["ctrl+shift+w"], "command": "close_window" }
]

Schlüsselbindungen definieren

Der Sublime Text Editor enthält eine Option zum Definieren einer Key Map. Die in der Datei definierten Tastenkombinationen.sublime-keymap enthält alle Schlüsselwertkombinationen.

Sie können den folgenden Schlüsselbindungssatz in diese Datei aufnehmen und speichern, um die Ausführung mithilfe des unten gezeigten Codes zu überprüfen:

[
   { 
      "keys": ["super+alt+;"], "command": "run_macro_file",
      "args": 
      {"file": "Packages/User/semicolon.sublime-macro"} 
   }
]

Hier superist der Winkey unter Windows oder Linux und ein Befehl unter OSX. Beachten Sie, dass dieser Code das Makro ausführt, in dem sich befindetPackages/User und heißt semicolon.sublime-macro beim Drücken der Super+Alt+ Schlüssel.