python - 即使在多行的情况下,也可以通过每个项目一次击键来循环浏览 ipython“历史记录”
问题描述
我有一个与 2012 IPython 类似的问题 - 循环输入历史记录中的块?- 但他们的答案同样有八年之久。那就是:如何循环浏览ipython
历史项目,而不用说在 30 行块中的每一行都按一次向上箭头键。
显然ipython
已经很多年没有使用readline
了:那么实现这一目标的方法(如果有的话)是什么?我在IPython 7.13.0
更新嗯,只是玩弄不同的组合键,我发现在历史输出CMD-Up/Down Arrow
中物理滚动光标 。下面是一个近似值,它在从 current击中 3 次后短暂地以黄色突出显示:In[10]
CMD-UpArrow
In[13]
这与我希望滚动浏览历史命令的问题不同 /
解决方案
Page Up 和 Page Down 就是这样做的。
此外,这里是(完整?)IPython 快捷方式列表,这是我找到这些快捷方式的地方。
推荐阅读
- python - Flask 中的全局变量和 sys.modules 概念是什么?
- c - 努力按整数搜索文件中的结构数组
- reactjs - 带有 optgroup 的 Material-ui 多选
- unity3d - 做圆周运动后预测汽车位置
- r - R中的函数:如何在同一函数内返回均值、中值、标准差
- android - Firestore 在查询中返回已删除的文档
- matlab - 修复 MATLAB 标题图中的额外空间
- python - 移动平均时间序列分钟 Pandas
- php - 在 laravel phpunit 上检测到恶意软件
- c# - 如何处理带有问号“?”的旧 aspx url 在不使用 IIS 的新 mvc 网站中