Node.js REPL继续行

当使用node.js repl时,是否有办法退出节点正在热衷的连续行?

例如:

$ node > {- -} ... 

几乎所有你可以input的内容都会给你另外一个延续线。 Ctrl + D退出整个repl。

很明显,我不想一直打字{- -} ,但是我发现当我使用repl来进行实验时,我经常input错误的东西。 然后我必须退出repl,并把内存中的所有内容都丢掉了。

你也可以input:

 .break 

types

 .help 

对于更多的REPL选项… .clear命令也可能是有用的,因为它会中断和清除本地上下文,以防您自己省去退出和重新启动repl的麻烦。

对不起 – 我真的应该尝试更多的和谷歌less。

答案(至less在Ubuntu上)是Ctrl + C。

Ctrl + C首先退出任何继续。 然后,如果你再次打印它

 (^C again to quit) 

然后退出,就像它说的那样。

为了让这个问题变得更有用,只需testing一下这个,而Python的repl,Guile就是一样的。 但是在犀牛里,它完全退出了它。