在bash或Window的命令提示符下,我们可以按键盘上的向上箭头来获取最后一个命令,然后编辑它,然后再次按ENTER键查看结果。
但是在Python的IDLE 2.6.5或3.1.2中,似乎我们的语句打印出25行,我们需要按向上箭头25次到最后一个命令,然后按ENTER键将其复制?
或者使用鼠标精确定位该行并单击该行,然后按ENTER键进行复制?有更快的方法吗?
答案 0 :(得分:134)
我认为您正在寻找history-previous
操作,默认情况下绑定到 alt + p 。
您可以在选项 - >配置IDLE->键
中重新映射答案 1 :(得分:44)
只需使用Alt+P
即可。同样,Alt+N
也可以用来关闭。
答案 2 :(得分:11)
如果你在Mac上,它是 ctrl + p 。
答案 3 :(得分:5)
您可以随时编辑〜/ .idlerc下的文件config-keys.cfg;寻找条目"历史 - 以前"并将其设置如下...
history-previous = <Key-Up>
完成。
答案 4 :(得分:5)