Действительно зависит от команды run.В python вы вызываете функцию:
exit();
Действия терминала - это не что иное, как сценарий bash или сама программа, в некоторых случаях такие прерывания, как:
Ctrl + 'Z'- SIGSTOP
Ctrl +' C '- SIGINT
Ctrl +' \ '- SIGQUIT
Ctrl +' D '- SIGHUP
Будет работать нормально, однако из-зареализации или чтения в буфере, это не всегда работает, но обычно это что-то из тех строк, как 'quit ()', 'exit ()' или даже '\ q' в Postgres.
Лучший ходActions всегда читает документацию по конкретному инструменту.