1

有没有办法杀死由 Python-mode 运行的 python 脚本?如果脚本是从 shell 运行的,您可以按 Ctrl+C 来导致 KeyboardInterrupt,但这似乎不起作用。我能够杀死它的唯一方法是完全杀死 vim 进程。

4

2 回答 2

2

这是最近在 vim-dev和其他一些主题中讨论的问题之一。此行为需要修补 vim 源以在单独的线程中具有 eventloop,但目前还没有补丁。

目前没有办法做到这一点。一些正在运行的 python 脚本可能会被发送中断SIGINT,但不是全部。

于 2013-07-02T04:42:25.203 回答
0

您应该使用 :!python % 来运行文件,在放置断点或其他方式之后。

然后你就可以用 Cntrl+C 杀死 python 进程

于 2017-11-18T23:32:10.717 回答