习惯了终端的上下键调出历史命令之后,在Python IDLE的shell用上下键调不出历史命令,开始我还以为Python Shell不保存历史命令呢,后来发现是调历史命令的快捷键不对。

Python IDLE的shell调出历史命令的快捷键并不像常见的Unix/Linux/Windows终端/matlab等那种上下键方式,而是特有的Alt+P和Alt+N,分别向上(history previous)和向下(history next)调出使用过的历史命令。

根据习惯,还是决定将Alt+P和Alt+N快捷键改成上箭头和下箭头的方式。

修改方法:

一、单击【Options】->【Configure IDLE】,弹出Settings对话框

二、单击Keys标签页,在下方的【Custom Key Buildings】中找到history previous和history next,单击下方的【Get New Keys for Selection】修改为自己想要的快捷键。修改后单击【OK】,再在Settings最下方单击【Apply】和【Ok】即可生效。修改后的快捷键如下所示:(积攒元气,召唤神龙!!吼吼!)

然后就可以使用我们熟悉的上下箭头来调出历史命令了。

python idle撤回上一条命令_找回Python IDLE Shell里的历史命令(用上下键翻历史命令怎么不好用了呢?)...相关推荐

  1. python撤回上一条命令_python 中执行上一句话,请教问题,怎么也才能使python执行完上一个命令,再执行下一条语句...

    请教问题,怎么也才能使python执行完上一个命令,再执行下一条语句 正常的批处理文件执行完毕就2113会自动退出,连exit都不5261需要. 你是不是看见执行时4102窗口光标一闪一闪或者闪都不闪 ...

  2. 给 python 初学者的四条忠告_给 python 初学者的四条忠告-Go语言中文社区

    1. 不要纠结于开发工具的选择,简单直接就是最好的 学习一种编程语言,首先要找一款合用的集成开发工具,似乎是自然而然的想法.为什么不呢?IDE可以自动补齐,可以一键运行,还可以断点调试.使用IDE开发 ...

  3. python中有这样一条语句_在Python中一行书写两条语句时,语句之间可以使用__________作为分隔符。_学小易找答案...

    [填空题]Python表达式4.5/2.4.5//2和4.5%2的值分别为__________________________. [填空题]我国古代文献中所记载的最早的学校类型有两种,分别是 和 . ...

  4. 找回Python IDLE Shell里的历史命令(用上下键翻历史命令怎么不好用了呢?)

    习惯了终端的上下键调出历史命令之后,在Python IDLE的shell用上下键调不出历史命令,开始我还以为Python Shell不保存历史命令呢,后来发现是调历史命令的快捷键不对. Python ...

  5. python怎么返回上一步操作_一步一步教你如何用python操作mysql

    工欲善其事,必先利其器.所以第一步,我们先下载第三方库.在这里,我用到的是pymysql库. 下载库:在命令行输入 1pip install pymysql 下载后可检验一下是否成功下载.直接在命令行 ...

  6. python中执行linux命令(调用linux命令)_常见Python中调用Linux命令

    有时候我们需要从Python中执行Linux命令,下面就介绍几种方法? 1. os 模块: 1.1 os.system 函数: system方法会创建子进程运行外部程序,方法只返回外部程序的运行结果. ...

  7. python实现文件上传和下载_[Python] socket实现TFTP上传和下载

    一.说明 本文主要基于socket实现TFTP文件上传与下载. 测试环境:Win10/Python3.5/tftpd64. tftpd下载:根据自己的环境选择下载,地址 :http://tftpd32 ...

  8. python寻找屏幕上的特定字符_库Turtle:用Python指挥小海龟在屏幕上绘图,流行的儿童编程...

    海龟绘图(Turtle Graphics)是向儿童介绍编程的流行方式,源于Wally Feurzig和Seymour Papert1966年开发的LOGO语言.Python内置了Turtle库,基本包 ...

  9. python中返回上一步操作_通过实例解析Python文件操作实现步骤

    当程序运行时,变量是保存数据的好方法,但变量.序列以及对象中存储的数据是暂时的,程序结束后就会丢失,如果希望程序结束后数据仍然保持,就需要将数据保存到文件中. Python 提供了内置的文件对象,以及 ...

最新文章

  1. HTML基础-第二讲
  2. Python进阶【第七篇】文件处理
  3. 链表之单链表约瑟夫问题(二)
  4. dir结构体 linux_Linux下DIR,dirent,stat等结构体详解
  5. 【python】编程学习练习题-2
  6. 2018年房价到底会不会涨!
  7. RDD和DataFrame和Dataset比较
  8. 马云秀旋风拳法,拳王帕奎奥亲自陪练!网友:钞能力让你吃不了我一拳
  9. 在内存只有24KB的电脑上写操作系统,是怎样的体验?
  10. Linux文件压缩,解压常用命令
  11. fatal error: gnu/stubs-n64_hard_2008.h: No such file or directory
  12. jpeglib画质的代码分析
  13. linux服务器上怎么运行exe,用Linux服务器运行exe文件
  14. 「技术综述」人脸表情识别研究
  15. 【手把手教你】使用pyfinance进行证券收益分析
  16. ubuntu16.04火狐浏览器B站提示下载flash插件
  17. iOS 此时无法下载应用程序
  18. XManager5连接CentOS7
  19. 数据库实验五:触发器
  20. 剖析Oculus Rift的Room Scale功能设计

热门文章

  1. linux系统修改bond的ip,Linux下快速设定ip bond,linux设定ipbond
  2. extjs 获取id的值_extjs 获取Dom对象
  3. 计算机二级vb和vba,读取本机硬件信息的VBA代码
  4. google gperf tool【cpu】
  5. 1491. [NOI2007]社交网络【最短路计数】
  6. 快速启动程序的工具软件都比不了Win+R-转
  7. 结合代码详细聊聊 Java 网络编程中的 BIO、NIO 和 AIO
  8. 目标4个9的可用性?试试用 Prometheus 和 Grafana记录服务可用时间
  9. JVM内存占用情况深入分析,分分钟解开你的疑惑
  10. 到底什么是跨域?附解决方案!