Compilar y ejecutar C dentro de Subime Text

Estas son las configuraciones para compilar y ejecutar C dentro de Sublime Text para Linux, Windows Y Mac OS X.

Linux

{
"cmd" : ["gcc", "$file_name", "-o", "${file_base_name}"],
"selector" : "source.c",
"shell" : true,
"working_dir" : "$file_path"
}

Windows

{
    "cmd" : ["gcc", "$file_name", "-o", "${file_base_name}.exe", "&&", "${file_base_name}.exe"],
    "selector" : "source.c",
    "shell" : true,
    "working_dir" : "$file_path"
}

Mac OS X

{
    "cmd" : ["gcc",  "-o", "$file_base_name", "$file_name"],
    "cmd" : ["./$file_base_name"],
    "selector" : "source.c",
    "shell" : false,
    "working_dir" : "$file_path"
}

Para añadir un nuevo método de compilación en Sublime Text: Tools → Build System → New Build System… En la nueva pestaña copiar la configuración que corresponda y guardar como C.sublime-build, al hacerlo Sublime text lo hará en la carpeta correspondiente. En caso contrario la ubicación es [carpeta de configuración de Sublime Text]/Packages/User.

Ahora en Tools → Build System aparecera el nuevo método.