2012-05-05 14 views

risposta

13

Ecco un solution:

Preferenze> Associazioni chiave - User e mettere questo nel file (sovrascrivendo il [, ] all'interno):

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

Dove <your shortcut> come dice il nome è la scorciatoia (esempi: F1, ctrl+spostamento+F1, etc.) e <path to your command> è la posizione dei comandi (esempi: echo, /home/user/scripts/my_script.py, ls, etc.)

+3

come si dovrebbe passare argomenti al comando in questo modo? – Maslow

+0

@Maslow basta aggiungere più valori quotati. Esempio: [{"keys": ["ctrl + alt + b"], "command": "exec", "args": {"cmd": ["touch", "test.txt"]}}] –

+0

Ottengo "[Errno 8] Errore di formato Exec" mentre lo faccio nel testo sublime 3. Lo stesso file di script gira bene sul terminale. !! – mythicalcoder

Problemi correlati