sublimetext3
tangentbindningar
Sök…
Introduktion
Nyckelbindningar är, som många saker i Sublime Text, JSON
. Se till att du förstår hur du använder dem, de kommer att spara mycket tid!
Syntax
- knappar: [lista] en lista med tangenttryckning att trycka på
- kommando: [sträng] kommandot att köra
- args: [dict] argumentet för att skicka till kommandot
- sammanhang: [lista] en lista över checker som visar om genvägen är aktiverad
Anmärkningar
Genvägar måste lagras i en fil som heter Default.sublime-keymap
för att beaktas av Sublime Text.
Plattformspecifik
Vad händer om jag bara vill skapa några genvägar till exempel för OSX?
Det kan du. Lägg bara till (<platform>)
efter Default
. Här är de tre möjligheterna:
-
Default (Windows).sublime-keymap
-
Default (Linux).sublime-keymap
-
Default (OSX).sublime-keymap
Grundläggande genväg
Här är en enkel genväg som kör kommandot upper_case
när du trycker på ctrl + u .
{ "keys": ["ctrl+u"], "command": "upper_case" }
Jag har ställt in innehållet i mina nyckelbindningar så här, men det fungerar inte!
Det är normalt! Det beror på att det måste vara en lista med objekt (du vill förmodligen ha mer än en genväg, eller hur?). Så här ska det se ut:
[ { "keys": ["ctrl+u"], "command": "upper_case" } ]
Nu funkar det!
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow