自定义提示在 Mac 终端上不起作用

自定义提示在 Mac 终端上不起作用

我喜欢在我的 unix 机器上使用自定义提示(当前路径为蓝色):

export PS1='\[\e[0;34m\]\w \$\[\e[m\] '

但是当我尝试在 Mac 的终端上使用它时,它不起作用:它无法检测到提示符的结束,并且在我输入命令时覆盖了提示符。当我输入长命令时也会发生这种情况,它会换行而不是开始新行。

我不明白为什么会出现这种情况,因为我在两台机器上都使用 bash。有什么建议可以解决这个问题吗?

答案1

它似乎在 Terminal 和 iTerm2 中都对我有用。也许我误解了你在问什么?

使用长命令和换行应用提示的屏幕截图

相关内容