This answer几乎是我所需要的:
在Linux下按Ctrl键时,执行以下步骤使Sublime Text 2(ST2)执行make(在我的情况下:Linux Mint,基于Debian的发行版):
>获取make的制作路径
>转到ST2用户配置目录
/ home / [您的用户名] / .config / sublime-text-2 / Packages / User
>使用下面的内容插入名为Make(Linux).sublime-build的文件.
>选择工具>构建系统>在ST2中创建(Linux)
您可能会注意到ST2具有与您在shell中不同的PATH.见Sublime Text 2: custom PATH and PYTHONPATH.
Make(Linux).sublime-build
您可能需要根据需要调整路径.我只是将echo $PATH的内容放在这个字段中(这比下面的简单示例要多得多).
{
"cmd": ["make"],"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$","working_dir": "${project_path:${folder:${file_path}}}","selector": "source.makefile","path": "/usr/bin/:/usr/local/texlive/2013/bin/i386-linux","variants":
[
{
"name": "Clean","cmd": ["make","clean"]
},{
"name": "Test","test"]
}
]
}