我可以在ipython shell中重做/撤消吗?

时间:2011-11-14 04:59:58

标签: python shell ipython

bpython中的一个名为rewind的功能。

是否有一些类似的键绑定?

1 个答案:

答案 0 :(得分:4)

简而言之:不。

bpython的倒带工作,在幕后,通过重新运行你输入的所有内容减去最后一点。这是一个很好的功能,但是当你可以随时删除或替换任何变量时,它并不是那么重要。

如果您确实要重新运行除最后一行以外的所有内容,可以使用%reset,然后使用%rerun 1-17(如果您之前运行了18行)。