2012-05-05 20 views

Odpowiedz

13

Oto solution:

Preferencje-> klawiszy - User i umieścić to w pliku (przesłanianie [, ] wewnątrz):

[ 
    { "keys": ["<your shortucut>"], "command": "exec", "args": { "cmd": ["<path to your script>"]} } 
] 

Gdzie <your shortcut> jak sama nazwa mówi, to skrót (przykłady: F1, ctrl+shift+F1, itd.) I <path to your command> jest położenie polecenia (przykłady: echo, /home/user/scripts/my_script.py, ls itp)

+3

jak byś przekazać argumenty do komendy w ten sposób? – Maslow

+0

@Maslow po prostu dodaj więcej cytowanych wartości. Przykład: [{"keys": ["ctrl + alt + b"], "command": "exec", "args": {"cmd": ["touch", "test.txt"]}}] –

+0

Dostaję "[Errno 8] Błąd formatu Exec" robiąc to w wysublimowanym tekście 3. Ten sam plik skryptowy działa dobrze na terminalu. !! – mythicalcoder