如何在" line run"中输入EOF emacs中的bash终端模式?

时间:2014-07-29 02:32:16

标签: linux bash haskell emacs

我在emacs中使用bash终端(主要用于运行haskell解释器)。

因为“行运行”模式比编辑长命令更容易(比“char运行”)(因为它支持大多数运动命令),所以我通常以行模式运行脚本。

但是,我有时会输入无限枚举(例如打印出无限列表),这样可以不间断地打印出数字。我很清楚 C-d 用于输入EOF以中断这种无限打印输出,但它只能在emacs中的终端字符模式下工作。

问题: 如何在emacs中的bash终端的直线运行模式下输入EOF?

1 个答案:

答案 0 :(得分:3)

C-c C-c告诉Emacs向shell发送一个信号,相当于使用comint-interrupt-subjob,这应该会阻止进程运行。