转到上一个命令,而无需在iPython中滚动浏览多行命令

时间:2019-07-08 21:28:29

标签: ipython

我拥有iPython的最新版本(7.6.1),当我尝试使用向上箭头键来访问以前的命令时,当我按下多行命令时,向上箭头会慢慢地遍历每个命令行,而不是转到上一个命令。要在多行命令之前进入该命令,必须一直滚动到多行命令的顶部,然后才能到达上一个命令。我可以使用另一种快捷方式跳过多行命令并获得上一个命令吗?

1 个答案:

答案 0 :(得分:1)

至少在Linux计算机上,PgUp / Dn似乎可以解决问题。

如果搜索特定项目,则输入up / dn后再输入部分是不错的选择。例如,我可能会找到一个以前的函数定义

 def^p

?帮助还建议ctrl-r用于历史记录搜索。我没用过。

ipython shortcuts部分将我引向prompt_toolkit,但这提供了有关设置的信息,而不是当前选项的信息。