我想用密钥绑定在sublime文本中执行Python,我发现了一些提示,但它不按我想要的方式工作 . 我使用包 SublimeREPL 和这个键绑定解释这里"how to create a keyboard shortcut for sublimerepl"

但打开控制台的问题和y无法输入值,所以我在手册中使用 menu -> Tools -> SublimeREPL -> Python -> Python - RUN current file

像这样代码在下一列(红色)中执行:

搜索结果

我监视sublime文本控制台中的命令(使用 sublime.log_commands(True)

试试这个:

[
    {"Key":["ctrl+shift+b"], "command":"repl_open", "arg":
        {
            "cmd": ["python","-u", "$file_basename"],
            "cwd": "$file_path",
            "encoding": "utf8",
            "extend_env": {"PYTHONIOENCODING": "utf-8"},
            "external_id": "python",
            "syntax": "Packages/Python/Python.tmLanguage",
            "type": "subprocess"
        }
    }

]

但它在控制台中执行不像我手动 . 如果你有一些想法,抱歉我的英语 .