我想在bash中使用python shell (即执行$ python并在bash中按enter键),但我注意到缺少了一些可以提高我的工作效率的东西。
是否有任何已知的资源可以修复其中的任何(或所有)问题?
1)无自动缩进
当我在写完后按回车键时
>>> for i in [1, 2]:
bash不会自动缩进4个空格
2)奇怪的命令行历史记录
当我执行多行命令时:
>>> for i in [1, 2]:
... pass
...我点击向上箭头来获取我的历史记录,而不是获取我所获取的整个多行命令
... pass
3)无语法着色
4)无自动补全
发布于 2020-02-13 11:49:19
试着看看ipython。它是终端中一个功能更强大的python shell。它可以与pip install ipython一起安装,并通过输入ipython在终端中启动。有关更多详细信息,请参阅文档here。
https://stackoverflow.com/questions/60199907
复制相似问题