Keyboard 键绑定。按键时如何在sublime text 2中运行外部脚本(外部命令/程序)?

Keyboard 键绑定。按键时如何在sublime text 2中运行外部脚本(外部命令/程序)?,keyboard,exec,shortcut,sublimetext2,Keyboard,Exec,Shortcut,Sublimetext2,我想在按下Sublime Text 2上的键时运行外部python脚本(或外部命令/程序) 我该怎么做呢?这里有一个: 首选项->键绑定-用户并将其放入文件中(覆盖[,]内部): [ {“keys”:[“”],“command”:“exec”,“args”:{“cmd”:[“”]} ] 其中,名字所说的是快捷方式(例如:F1、ctrl+shift+F1等),而是命令的位置(例如:echo、/home/user/scripts/my_script.py、ls,等等)。@Maslow只需添加更多引

我想在按下Sublime Text 2上的键时运行外部python脚本(或外部命令/程序)

我该怎么做呢?

这里有一个:

首选项->键绑定-用户并将其放入文件中(覆盖
[
]
内部):

[
{“keys”:[“”],“command”:“exec”,“args”:{“cmd”:[“”]}
]

其中,名字所说的
是快捷方式(例如:F1、ctrl+shift+F1等),而
是命令的位置(例如:
echo
/home/user/scripts/my_script.py
ls
,等等)。

@Maslow只需添加更多引用值即可。示例:[{“keys”:[“ctrl+alt+b”],“command”:“exec”,“args”:{“cmd”:[“touch”,“test.txt”]}]在升华文本3中执行此操作时,我得到“[Errno 8]exec format error”。相同的脚本文件在终端上运行良好!!升华3要求
F
为小写。。。奇怪(是的,我知道这是针对sublime 2的,但万一有人遇到问题:P)这似乎不适用于$project_path之类的变量。
[
    { "keys": ["<your shortucut>"], "command": "exec", "args": { "cmd": ["<path to your script>"]} }
]