无法将SIGINT(Cc Cc)发送到在ansi-term中运行的进程

Ame*_*ina 5 emacs ipython ansi-term

在Emacs中,有时我会用shell启动一个shell ansi-term,然后从这个shell中运行IPython(另一个shell),它进入一个长循环打印一个长而长的输出.

当发生这种情况时,我经常想发送SIGINT以停止运行IPython的脚本,但有时这需要花费太长时间才能捕获IPython Ctrl+C Ctrl+C(有时IPython似乎永远不会听它).有趣的是,当我从常规终端运行它时,似乎不会发生这种情况.

为什么会这样?它是Emacs还是IPython问题?