(这个问题基本上是this question,但对于IPython 5.0版本)
我希望获得IPython 5.0的经典提示。
This问题有助于自定义我的提示。事实上,我发现IPython已经为ClassicPrompts
提供了类定义。
我需要做的就是将以下内容放在名为00-classic-prompts.py
的文件中或~/.ipython/profile_default/startup/
中的某些文件中:
from IPython.terminal.prompts import ClassicPrompts
ip = get_ipython()
ip.prompts = ClassicPrompts(ip)
但是不同的提示行仍然呈现为:
>>> print('Hello world!')
Hello world!
>>>
在每个输入提示前添加一个额外的换行符。我该如何删除?