关于,一个小小的清屏问题,网上有很多人写了,例如:https://www.cnblogs.com/maybego/p/3234055.html
但是按照这个步骤操作了很多遍都不曾成功。在options里面都没有出现clear shell window ctrl+L选项
后来发现,竟然是因为配置文件.py的文件名的大小写问题。
不要保存成clearwindow.py,应保存成ClearWindow.py。
做了简单的尝试,结论是,只要保证.py文件的文件名=文件里的类名=config-extensions.def文件中新增那一段的第一句。
即,举例如下:包含class XX的XX.py文件放在Python\Lib\idlelib下,config-extensions.def新增的那一段配置为:
[XX]
enable=1
enable_editor=0
enable_shell=1
[ClearWindow_cfgBindings]
clear-window=<Control-Key-l>