sublimetext3
Keybindings
Szukaj…
Wprowadzenie
Skróty klawiszowe są, podobnie jak w Sublime Text, JSON
. Upewnij się, że wiesz, jak z nich korzystać, dzięki czemu zaoszczędzisz dużo czasu!
Składnia
- klawisze: [lista] lista naciśnięć klawiszy
- polecenie: [ciąg] polecenie do uruchomienia
- args: [dict] argument, który należy przekazać do polecenia
- kontekst: [lista] lista kontrolera, który pokaże, czy skrót jest włączony
Uwagi
Skróty muszą być przechowywane w pliku o nazwie Default.sublime-keymap
być brane pod uwagę przez Sublime Text.
Specyficzne dla platformy
Co jeśli chcę utworzyć skróty tylko na przykład dla OSX?
Cóż, możesz. Wystarczy dodać (<platform>)
po Default
. Oto 3 możliwości:
-
Default (Windows).sublime-keymap
-
Default (Linux).sublime-keymap
-
Default (OSX).sublime-keymap
Skrót podstawowy
Oto prosty skrót, który uruchamia polecenie upper_case
po naciśnięciu kombinacji klawiszy Ctrl + U.
{ "keys": ["ctrl+u"], "command": "upper_case" }
Tak ustawiłem treść moich skrótów klawiszowych, ale to nie działa!
To normalne! To dlatego, że musi to być lista obiektów (prawdopodobnie potrzebujesz więcej niż jednego skrótu, prawda?). Oto jak powinno to wyglądać:
[ { "keys": ["ctrl+u"], "command": "upper_case" } ]
Teraz działa!
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow