【发布时间】:2015-12-13 14:59:28
【问题描述】:
我目前正在为我的 Mac 自定义终端/bash 命令提示符。我想知道是否有办法在运行每个命令后将实际提示保留在页面的中间/顶部。我讨厌当它到达屏幕底部时,我必须清除它才能回到顶部。
【问题讨论】:
-
也许this 可以帮助你(有一个清除屏幕的快捷方式)。
标签: shell
我目前正在为我的 Mac 自定义终端/bash 命令提示符。我想知道是否有办法在运行每个命令后将实际提示保留在页面的中间/顶部。我讨厌当它到达屏幕底部时,我必须清除它才能回到顶部。
【问题讨论】:
标签: shell
您可以在显示提示之前使用 ANSI 转义字符重新定位光标,但我认为您不会喜欢这样的结果;它将把提示放在上一个命令的输出之上或之上。
PS1='\[\e[1;1H\]> '
这里的“1;1”代表左上角;如果需要,您可以更改数字以选择不同的行/列。
【讨论】: