有没有办法将终端shell提示保留在页面的中间/顶部?

时间:2015-09-16 20:55:17

标签: shell

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

1 个答案:

答案 0 :(得分:1)

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

PS1='\[\e[1;1H\]> '

“1; 1”在这里代表左上角;如果需要,您可以更改数字以选择不同的行/列。