vim - python-mode - 有没有办法将Ctrl + C发送到pymode中正在运行的脚本?

时间:2013-07-02 02:05:14

标签: vim python-mode

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

2 个答案:

答案 0 :(得分:2)

这是最近discussed in vim-dev和其他一些主题中的问题之一。这种行为需要修补vim源以在单独的线程中使用eventloop,但是还没有补丁。

目前无法做到这一点。 运行python脚本的某些可能会因发送SIGINT而中断,但不是全部。

答案 1 :(得分:0)

在输入断点之后,你应该使用:!python%来运行文件。

然后你就可以用Cntrl + C

杀死python进程了
相关问题