首页 > 解决方案 > 即使在多行的情况下,也可以通过每个项目一次击键来循环浏览 ipython“历史记录”

问题描述

我有一个与 2012 IPython 类似的问题 - 循环输入历史记录中的块?- 但他们的答案同样有八年之久。那就是:如何循环浏览ipython历史项目,而不用说在 30 行块中的每一行都按一次向上箭头键。

显然ipython已经很多年没有使用readline了:那么实现这一目标的方法(如果有的话)是什么?我在IPython 7.13.0

更新嗯,只是玩弄不同的组合键,我发现在历史输出CMD-Up/Down Arrow中物理滚动光标 。下面是一个近似值,它在从 current击中 3 次后短暂地以黄色突出显示:In[10]CMD-UpArrowIn[13]

在此处输入图像描述

这与我希望滚动浏览历史命令的问题不同 /

标签: pythonipython

解决方案


Page Up 和 Page Down 就是这样做的。

此外,这里是(完整?)IPython 快捷方式列表,这是我找到这些快捷方式的地方。


推荐阅读