我努力搜索,但找不到我需要的东西。我想使用CTRL + B在sublime3的终端中运行python3程序,并且在代码运行后终端保持打开状态。
{
"cmd": ["start", "cmd", "/k", "usr/bin/python3", "$file"],
"selector": "source.python",
"shell": true,
"working_dir": "$file_dir"
}
给出start: missing job name
{
"cmd": ["gnome-terminal -e 'bash -c \"python3 -u $file;echo;echo Press ENTER to exit; read line\"'"],
"shell": true
}
有效,但不会保持终端开放。
我已经看过" / k"在这方面的某个地方,但我不知道whare我会说它。
像往常一样,任何帮助都非常感激。
答案 0 :(得分:0)
尝试:
{
"cmd": ["gnome-terminal -e 'bash -c \"python3 -u $file &&;\"'"],
"shell": true
}
答案 1 :(得分:0)
{
"cmd": ["gnome-terminal -e 'bash -c \"python3 -i -u $file;bash\"'"],
"shell": true
}
做了这个伎俩。 -i让翻译保持打开状态,bash让终端保持打开状态。无法找到-u在任何地方做什么......