Could someone please explain step-by-step how the following build script works?
{
"cmd": ["gnome-terminal -e 'bash -c \"python3 -i -u $file;bash\"'"],
"shell": true
}
I know what -i
does (keeps interpreter open), and the final bash
keep sthe terminal open, but the rest is inscrutable to me. In particular what do -e
, -c
and -u
do, are they called "flags" and where do I learn more about them? Which parts are specific to Sublime and which are to do with the OS?