Shell 是否有办法将终端外壳提示保持在页面的中间/顶部?

Shell 是否有办法将终端外壳提示保持在页面的中间/顶部?,shell,Shell,我目前正在为我的mac定制终端/bash命令提示符。我想知道是否有办法在运行每个命令后将实际提示保持在页面的中间/顶部。我讨厌当它到达屏幕底部时,我必须清除它才能回到顶部。在显示提示之前,您可以使用ANSI转义字符重新定位光标,但我认为您不会喜欢结果;它将把提示符置于上一个命令的输出之上或之上 PS1='\[\e[1;1H\]> ' 这里的“1;1”表示左上角;如果需要,您可以更改数字以选择不同的行/列。可能会对您有所帮助(有一个清除屏幕的快捷方式)。

我目前正在为我的mac定制终端/bash命令提示符。我想知道是否有办法在运行每个命令后将实际提示保持在页面的中间/顶部。我讨厌当它到达屏幕底部时,我必须清除它才能回到顶部。

在显示提示之前,您可以使用ANSI转义字符重新定位光标,但我认为您不会喜欢结果;它将把提示符置于上一个命令的输出之上或之上

PS1='\[\e[1;1H\]> '
这里的“1;1”表示左上角;如果需要,您可以更改数字以选择不同的行/列。

可能会对您有所帮助(有一个清除屏幕的快捷方式)。