在bash或Window的命令提示符下,我們可以按下鍵盤上的向上箭頭以獲取最後一條命令,並對其進行編輯,然後再次按ENTER查看結果。如何從IDLE訪問命令歷史記錄?
但是在Python的IDLE 2.6.5或3.1.2中,似乎如果我們的語句打印出25行,我們需要按向上箭頭25次到最後一個命令,然後按ENTER鍵以便複製它?
或者使用鼠標精確定位該線並單擊,然後按ENTER鍵進行復制?有更快的方法嗎?
在bash或Window的命令提示符下,我們可以按下鍵盤上的向上箭頭以獲取最後一條命令,並對其進行編輯,然後再次按ENTER查看結果。如何從IDLE訪問命令歷史記錄?
但是在Python的IDLE 2.6.5或3.1.2中,似乎如果我們的語句打印出25行,我們需要按向上箭頭25次到最後一個命令,然後按ENTER鍵以便複製它?
或者使用鼠標精確定位該線並單擊,然後按ENTER鍵進行復制?有更快的方法嗎?
只用Alt+P
就行了。同樣,Alt+N
可能會被用於下降。
ALT P和ALT N,我試過了......它看起來像是用來看你習慣於將你的食指和中指分開。 – 2010-06-28 12:32:53
使用你的任何一個拇指按ALT鍵,這將使這個錯誤消失!並記住鍵盤的設計目的是使用雙手的每個手指。 – 2010-06-28 16:08:00
用拇指按住右鍵,用食指按N,用中指按P.不是位置。蟒蛇!! – boring 2010-12-16 08:29:32
如果你使用的是mac,它是ctrl + p。
或者'command' +'p' – 2017-03-20 17:03:03
您可以隨時編輯默認情況下在〜/ .idlerc下找到的文件config-keys.cfg;查找條目「history-previous」並將其設置爲如下...
history-previous = <Key-Up>
完成。
這個問題標題似乎有一個答案:「這是它的方式」。我不認爲我理解這個問題。問題的主體(「有沒有更快的方法?」)根本不符合標題。你可以編輯標題讓它有意義嗎? – 2010-06-28 14:49:28
好吧,問題標題只是「似乎需要多次按箭頭鍵(而不是像Bash中的那樣)」 - 然後在內容中,「有更快的方法嗎?」 – 2010-06-29 04:26:06