在ipython
中,我更改了显示主机名和当前工作目录的提示,以模拟系统shell(bash):
c.PromptManager.in_template = '\\h:\\w '
除了小细节外,这种方法效果很好。当我在家时(/home/martin
),它会显示完整路径,而不是惯常的~
:
alpha:/home/martin
而不是
alpha:~
是否可以更改为~
?
答案 0 :(得分:0)
你可以使用
c.PromptManager.in_template = '\\h:\\Xn '
其中$ n = 0 .. 5. $当前工作目录,$ HOME替换为〜,并过滤掉仅包含$ n $ path元素
例如,您可以使用:
c.PromptManager.in_template = '\\h:\\X5 '