我在下列文章找到解答了 :
# How to repeat last command in python interpreter shell?
我按照指示將上鍵設為往前叫出之前已下的指令 (Previous), 下鍵則設為往後, 實際測試確實可用, 這樣以後就可以快樂使用 IDLE 了, 設定程序如下 :
1. 選取功能表之 "Options/Configure IDLE" :
2. 切到 Keys 頁籤, 在 Key-Action(s) 框中點選 "history-previous" 這項, 按底下的 "Get New Keys for Selection" 鈕 :
3. 在右方框中點選 "Up Arrow" (上箭頭), 再按 "OK" :
4. 輸入 Key set 名稱為此客製化按鍵集取名 :
5. 選取 "history-next" 動作 :
6. 選取 "Down Arrow" (下箭頭) 與其配對 :
按 OK 就完成設定了. 按上下鍵確實可叫出歷史指令, 左右鍵仍然是移動游標位置, 方便修改歷史指令成為新指令. 不過現在大都使用 Ipython Notebook 之類的工具了, 還有多少人在用 IDLE 呢 ?
沒有留言:
張貼留言